McPherson County, Kansas Cities (2025)

37 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
McPherson113,80214,061-0.38%1,6868 City
Lindsborg23,8333,7770.29%2,0912 City
Mound32,3772,3740.25%6636 Township
Moundridge41,9451,970-0.26%1,2402 City
Superior51,6521,674-0.24%4636 Township
Empire61,3131,321-0.15%3636 Township
Inman71,3071,339-0.46%1,6321 City
Canton8910936-0.55%2536 Township
Galva9820842-0.49%1,6430 City
Marquette107257320.14%2036 Township
Canton11652684-0.91%1,3120 City
Marquette12585602-0.51%1,2140 City
McPherson135425290.37%1928 Township
Lone Tree145014920.2%1436 Township
King City15478475-0.21%1336 Township
New Gottland164774680.21%1336 Township
Little Valley174023920.5%1136 Township
Meridian183513400.57%1036 Township
Elyria193262767.24%685 CDP
Spring Valley203153100%936 Township
Smoky Hill212932890%934 Township
Hayes222852760.71%836 Township
Turkey Creek232762670.73%836 Township
Groveland242001970%636 Township
Union251851820%536 Township
Delmore26173172-0.57%536 Township
Gypsum Creek271701680%536 Township
Jackson281691660%536 Township
Castle291651600.61%536 Township
Smolan30158163-0.63%1,4230 City
Battle Hill31106107-0.93%336 Township
South Sharps Creek3299990%336 Township
Windom3389880%4430 City
Bonaville3487860%236 Township
Canton358391-2.35%236 Township
McPherson3634340%167 Township
Bridgeport3710811.11%480 CDP

McPherson County Cities Summary

Largest City

McPherson is the largest city in McPherson County, with a population of 13,802.

Smallest City

Bridgeport is the smallest city in McPherson County, with a population of 10.

10 Largest Cities

There are 37 cities in McPherson County, Kansas.

Location of McPherson County