Marion County, Kansas Cities (2026)

38 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Hillsboro12,6452,728-0.53%1,0842 City
Marion21,8741,921-0.43%6793 City
Marion31,1161,1070%11100 Township
Peabody41,0831,120-0.82%3036 Township
West Branch59911,015-0.9%2836 Township
Peabody6905937-0.55%7151 City
Marion79028401.35%1371 Township
Goessel8549557-0.18%1,4490 City
Centre9464470-0.64%949 Township
Clear Creek10438444-0.68%676 Township
Marion11397414-0.5%1136 Township
Florence12376390-0.53%4911 City
Menno13322325-0.31%936 Township
Lehigh14314314-0.32%936 Township
Gale15242243-0.41%927 Township
Burns16229235-0.43%6660 City
Marion172232190.45%1318 Township
Risley182152140%634 Township
Durham Park192122100.47%635 Township
East Branch201851810.54%535 Township
Catlin21178183-1.11%536 Township
Lincolnville221691680%7510 City
Blaine23166171-0.6%536 Township
Colfax24164168-1.2%536 Township
Lost Springs25161165-1.23%436 Township
Lehigh261601570.63%4970 City
Clark27133137-1.48%436 Township
Grant28120124-1.64%267 Township
Tampa291041070%5840 City
Marion3098980%335 Township
Fairplay3194930%245 Township
Durham3288880%5060 City
Ramona3379790%2710 City
Moore347574-1.32%236 Township
Summit3567651.52%236 Township
Lost Springs3656550%2520 City
Doyle373740-2.63%138 Township
Durham3814140%0.0036 Township

Marion County Cities Summary

Largest City

Hillsboro is the largest city in Marion County, with a population of 2,645.

Smallest City

Durham is the smallest city in Marion County, with a population of 14.

10 Largest Cities

There are 38 cities in Marion County, Kansas.

Location of Marion County