Wilson County, Kansas Cities (2026)

6 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Neodesha12,1832,264-0.59%1,5541 City
Fredonia22,0352,142-0.88%8342 City
Altoona3341347-0.29%6391 City
Buffalo4209215-0.48%6570 City
Benedict570730%4790 City
New Albany659590%3190 City

Wilson County Cities Summary

Largest City

Neodesha is the largest city in Wilson County, with a population of 2,183.

Smallest City

New Albany is the smallest city in Wilson County, with a population of 59.

10 Largest Cities

There are 6 cities in Wilson County, Kansas.

Location of Wilson County