Barnes is a city in Washington County, Kansas, United States.
[7] The 2020 United States census counted 165 people, 72 households, and 48 families in Barnes.
There were 82 housing units at an average density of 482.4 per square mile (186.2/km2).
19.4% of households consisted of individuals and 12.5% had someone living alone who was 65 years of age or older.
The racial makeup of the city was 95.0% White, 1.3% Native American, and 3.8% from other races.
35.2% of all households were made up of individuals, and 14.1% had someone living alone who was 65 years of age or older.
There were 99 housing units at an average density of 577.2 per square mile (222.9/km2).
37.8% of all households were made up of individuals, and 17.6% had someone living alone who was 65 years of age or older.
About 4.4% of families and 7.3% of the population were below the poverty line, including none of those under the age of eighteen and 4.5% of those 65 or over.
The community and nearby rural areas are served by Barnes–Hanover–Linn USD 223 public school district.