-->
4 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
St. John | 1 | 1,137 | 1,221 | -1.47% | 585 | 1.94 | City |
Stafford | 2 | 903 | 957 | -1.2% | 987 | 0.92 | City |
Macksville | 3 | 442 | 469 | -1.12% | 443 | 1 | City |
Hudson | 4 | 89 | 93 | -1.11% | 712 | 0.13 | City |
St. John is the largest city in Stafford County, with a population of 1,137.
Hudson is the smallest city in Stafford County.
There are 4 cities in Stafford County, Kansas.