Clarke County, Iowa Cities (2026)

4 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Osceola15,6685,4190.75%7118 City
Murray2573680-3.05%7161 City
Woodburn3127145-2.31%2011 City
East Peru41221131.67%1301 City

Clarke County Cities Summary

Largest City

Osceola is the largest city in Clarke County, with a population of 5,668.

Smallest City

East Peru is the smallest city in Clarke County, with a population of 122.

10 Largest Cities

There are 4 cities in Clarke County, Iowa.

Location of Clarke County