Marshall County, Iowa Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Marshalltown127,96327,5780.28%1,45719 City
State Center21,4041,3960.07%1,4071 City
Le Grand3888900-0.34%8551 City
Melbourne4766788-0.65%1,4511 City
Gilman5527541-0.57%9831 City
Albion6442450-0.45%7331 City
Liscomb72922890%2891 City
Rhodes82692680%2651 City
Laurel92142130%8700 City
Green Mountain102061822.49%3001 CDP
Haverhill11163166-0.61%1,1730 City
Clemons12134137-0.74%5360 City
Ferguson1398970%3830 City
St. Anthony1477760%1261 City

Marshall County Cities Summary

Largest City

Marshalltown is the largest city in Marshall County, with a population of 27,963.

Smallest City

St. Anthony is the smallest city in Marshall County, with a population of 77.

10 Largest Cities

There are 14 cities in Marshall County, Iowa.

Location of Marshall County