← Back to Discover · All towns in Kansas
Towns in McPherson County
9 towns with data in McPherson County, Kansas, largest first. Find your matches.
McPherson is the largest of the 9 towns we list in McPherson County, with 13,995 people. Together they have 23,392 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| McPherson | 13,995 | $77,529 | $211,700 |
| Lindsborg | 3,792 | $81,250 | $188,000 |
| Moundridge | 1,628 | $67,500 | $177,800 |
| Inman | 1,325 | $59,250 | $149,000 |
| Galva | 1,002 | $91,167 | $206,700 |
| Canton | 706 | $70,729 | $128,200 |
| Marquette | 585 | $61,923 | $85,000 |
| Elyria | 307 | $158,161 | $426,400 |
| Windom | 52 | $46,250 | $60,000 |
ZIP codes in McPherson County
8 ZIP codes in McPherson County, Kansas. A ZIP code can also reach into a neighboring county.
- 67107 Moundridge
- 67428 Canton
- 67443 Galva
- 67456 Lindsborg
- 67460 Mcpherson
- 67464 Marquette
- 67491 Windom
- 67546 Inman
Nearby counties in Kansas
Link to this page
Copy this HTML to link to this page from your own site.