Wilson County, Kansas Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Neodesha12,1682,263-0.91%1,5431 City
Fredonia22,0172,142-1.18%8272 City
Altoona3335347-0.89%6271 City
Buffalo4207215-0.96%6510 City
Benedict57073-1.41%4790 City
New Albany65456-1.82%2920 City

Wilson County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 6 cities in Wilson County, Kansas.

Location of Wilson County