Clarke County, Iowa Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Osceola15,6265,4080.73%7757 City
Osceola25,6265,4190.73%7757 City
Murray3591685-2.96%7391 City
Murray4591680-2.96%7391 City
Woodburn5130146-2.26%2061 City
Woodburn6130145-2.26%2061 City
East Peru71201130.84%1281 City
East Peru81201130.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 8 cities in Clarke County, Iowa.

Location of Clarke County