| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Paola | 1 | 5,903 | 5,739 | 0.39% | 1,114 | 5 | City |
| Louisburg | 2 | 5,372 | 4,942 | 1.38% | 1,101 | 5 | City |
| Osawatomie | 3 | 4,217 | 4,162 | 0.05% | 803 | 5 | City |
| Fontana | 4 | 235 | 223 | 0.43% | 270 | 1 | City |
Paola is the largest city in Miami County, with a population of 5,903.
Fontana is the smallest city in Miami County, with a population of 235.
There are 4 cities in Miami County, Kansas.