17 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Paola | 1 | 5,873 | 5,758 | 0.32% | 1,108 | 5 | City |
| Louisburg | 2 | 5,411 | 4,975 | 1.37% | 1,109 | 5 | City |
| Osawatomie | 3 | 4,188 | 4,184 | 0.02% | 797 | 5 | City |
| Richland | 4 | 2,095 | 2,020 | 0.58% | 32 | 66 | Township |
| Wea | 5 | 2,077 | 2,007 | 0.63% | 48 | 44 | Township |
| Middle Creek | 6 | 1,866 | 1,803 | 0.54% | 32 | 58 | Township |
| Ten Mile | 7 | 1,600 | 1,554 | 0.5% | 34 | 47 | Township |
| Valley | 8 | 1,360 | 1,307 | 0.59% | 39 | 35 | Township |
| Paola | 9 | 1,122 | 1,086 | 0.63% | 43 | 26 | Township |
| Stanton | 10 | 867 | 844 | 0.35% | 22 | 40 | Township |
| Osawatomie | 11 | 810 | 775 | 0.75% | 24 | 34 | Township |
| Mound | 12 | 726 | 705 | 0.41% | 23 | 32 | Township |
| Osage | 13 | 669 | 651 | 0.3% | 16 | 41 | Township |
| Sugar Creek | 14 | 543 | 524 | 0.37% | 14 | 39 | Township |
| Miami | 15 | 534 | 516 | 0.56% | 11 | 48 | Township |
| Louisburg | 16 | 515 | 539 | -0.96% | 7 | 71 | Township |
| Fontana | 17 | 234 | 224 | 0.86% | 269 | 1 | City |
Paola is the largest city in Miami County, with a population of 5,873.
Fontana is the smallest city in Miami County, with a population of 234.
There are 17 cities in Miami County, Kansas.