72 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| McPherson | 1 | 14,066 | 14,089 | -0.01% | 1,718 | 8 | City |
| McPherson | 2 | 14,066 | 14,073 | -0.01% | 1,718 | 8 | City |
| Lindsborg | 3 | 3,849 | 3,781 | 0.37% | 2,100 | 2 | City |
| Lindsborg | 4 | 3,849 | 3,776 | 0.37% | 2,100 | 2 | City |
| Mound | 5 | 2,380 | 2,377 | 0.04% | 67 | 36 | Township |
| Mound | 6 | 2,380 | 2,374 | 0.04% | 67 | 36 | Township |
| Moundridge | 7 | 1,963 | 1,972 | -0.1% | 1,251 | 2 | City |
| Moundridge | 8 | 1,963 | 1,970 | -0.1% | 1,251 | 2 | City |
| Superior | 9 | 1,668 | 1,677 | -0.06% | 47 | 36 | Township |
| Superior | 10 | 1,668 | 1,674 | -0.06% | 47 | 36 | Township |
| Inman | 11 | 1,325 | 1,341 | -0.23% | 1,654 | 1 | City |
| Inman | 12 | 1,325 | 1,339 | -0.23% | 1,654 | 1 | City |
| Empire | 13 | 1,311 | 1,311 | -0.15% | 36 | 36 | Township |
| Empire | 14 | 1,311 | 1,313 | -0.15% | 36 | 36 | Township |
| Canton | 15 | 922 | 937 | -0.11% | 26 | 36 | Township |
| Canton | 16 | 922 | 935 | -0.11% | 26 | 36 | Township |
| Galva | 17 | 823 | 834 | -0.36% | 1,649 | 0 | City |
| Galva | 18 | 823 | 837 | -0.36% | 1,649 | 0 | City |
| Marquette | 19 | 727 | 729 | 0.28% | 20 | 36 | Township |
| Marquette | 20 | 727 | 728 | 0.28% | 20 | 36 | Township |
| Canton | 21 | 659 | 684 | -0.75% | 1,326 | 0 | City |
| Canton | 22 | 659 | 683 | -0.75% | 1,326 | 0 | City |
| Marquette | 23 | 594 | 603 | -0.34% | 1,232 | 0 | City |
| Marquette | 24 | 594 | 602 | -0.34% | 1,232 | 0 | City |
| McPherson | 25 | 544 | 528 | 0.37% | 19 | 28 | Township |
| McPherson | 26 | 544 | 529 | 0.37% | 19 | 28 | Township |
| Lone Tree | 27 | 500 | 493 | -0.2% | 14 | 36 | Township |
| Lone Tree | 28 | 500 | 492 | -0.2% | 14 | 36 | Township |
| King City | 29 | 491 | 481 | 0.2% | 14 | 36 | Township |
| King City | 30 | 491 | 480 | 0.2% | 14 | 36 | Township |
| New Gottland | 31 | 478 | 470 | 0% | 13 | 36 | Township |
| New Gottland | 32 | 478 | 469 | 0% | 13 | 36 | Township |
| Little Valley | 33 | 401 | 393 | 0.5% | 11 | 36 | Township |
| Little Valley | 34 | 401 | 392 | 0.5% | 11 | 36 | Township |
| Meridian | 35 | 346 | 340 | -0.29% | 10 | 36 | Township |
| Meridian | 36 | 346 | 339 | -0.29% | 10 | 36 | Township |
| Elyria | 37 | 326 | 276 | 7.24% | 68 | 5 | CDP |
| Spring Valley | 38 | 316 | 311 | 0% | 9 | 36 | Township |
| Spring Valley | 39 | 316 | 310 | 0% | 9 | 36 | Township |
| Smoky Hill | 40 | 298 | 290 | 0.68% | 9 | 34 | Township |
| Smoky Hill | 41 | 298 | 289 | 0.68% | 9 | 34 | Township |
| Hayes | 42 | 280 | 273 | 0.72% | 8 | 36 | Township |
| Hayes | 43 | 280 | 272 | 0.72% | 8 | 36 | Township |
| Turkey Creek | 44 | 274 | 269 | 0% | 8 | 36 | Township |
| Turkey Creek | 45 | 274 | 268 | 0% | 8 | 36 | Township |
| Groveland | 46 | 199 | 197 | -0.5% | 6 | 36 | Township |
| Groveland | 47 | 199 | 197 | -0.5% | 6 | 36 | Township |
| Union | 48 | 184 | 182 | -0.54% | 5 | 36 | Township |
| Union | 49 | 184 | 182 | -0.54% | 5 | 36 | Township |
| Delmore | 50 | 178 | 172 | 0% | 5 | 36 | Township |
| Delmore | 51 | 178 | 172 | 0% | 5 | 36 | Township |
| Gypsum Creek | 52 | 171 | 168 | 0% | 5 | 36 | Township |
| Gypsum Creek | 53 | 171 | 168 | 0% | 5 | 36 | Township |
| Castle | 54 | 167 | 162 | 0.6% | 5 | 36 | Township |
| Castle | 55 | 167 | 162 | 0.6% | 5 | 36 | Township |
| Jackson | 56 | 167 | 165 | -0.6% | 5 | 36 | Township |
| Jackson | 57 | 167 | 165 | -0.6% | 5 | 36 | Township |
| Smolan | 58 | 159 | 164 | -0.63% | 1,432 | 0 | City |
| Smolan | 59 | 159 | 164 | -0.63% | 1,432 | 0 | City |
| Battle Hill | 60 | 110 | 108 | 0% | 3 | 36 | Township |
| Battle Hill | 61 | 110 | 108 | 0% | 3 | 36 | Township |
| South Sharps Creek | 62 | 105 | 99 | 2.94% | 3 | 36 | Township |
| South Sharps Creek | 63 | 105 | 99 | 2.94% | 3 | 36 | Township |
| Windom | 64 | 90 | 88 | 0% | 448 | 0 | City |
| Windom | 65 | 90 | 88 | 0% | 448 | 0 | City |
| Bonaville | 66 | 86 | 85 | 0% | 2 | 36 | Township |
| Bonaville | 67 | 86 | 85 | 0% | 2 | 36 | Township |
| Canton | 68 | 85 | 93 | -2.3% | 2 | 36 | Township |
| Canton | 69 | 85 | 92 | -2.3% | 2 | 36 | Township |
| McPherson | 70 | 35 | 36 | 0% | 1 | 67 | Township |
| McPherson | 71 | 35 | 36 | 0% | 1 | 67 | Township |
| Bridgeport | 72 | 10 | 8 | 11.11% | 48 | 0 | CDP |
McPherson is the largest city in McPherson County, with a population of 14,066.
Bridgeport is the smallest city in McPherson County, with a population of 10.
There are 72 cities in McPherson County, Kansas.