Clarke County, Iowa Cities (2025)

4 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Osceola15,6265,4190.73%7757 City
Murray2591680-2.96%7391 City
Woodburn3130145-2.26%2061 City
East Peru41201130.84%1281 City

Clarke County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 4 cities in Clarke County, Iowa.

Location of Clarke County