Cities in Marion County, Iowa by Population (2024)

There are 17 cities in Marion County, Iowa.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Pella110,93710,4671.08%1,1719.3City
Knoxville27,3867,570-0.62%1,5994.6City
Chariton34,3104,1890.7%1,1443.8City
Monroe42,0241,9680.7%1,1921.7City
Prairie City51,7171,6960.29%1,3821.2City
Pleasantville61,6901,6890%6912.4City
Melcher-Dallas71,1801,196-0.34%1,1351.0City
Lovilia8456471-0.87%8840.5City
Runnells9449455-0.44%1,0850.4City
Bussey10372379-0.53%1,1960.3City
Lacona11331343-0.9%1,0000.3City
Harvey122402360.42%3550.7City
Leighton13148155-1.33%1,5910.1City
Hamilton141271250%2510.5City
Williamson151271181.6%3330.4City
Swan1677760%1250.6City
Marysville1747460%870.5City

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Marion County, Iowa?

Pella is the largest city in Marion County.

What is the smallest city in Marion County, Iowa?

Marysville is the smallest city in Marion County.

How many cities are in Marion County?

There are 17 cities in Marion County, Iowa.

Frequently Asked Questions