Clarke County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Osceola15,7315,4130.92%7198 City
Murray2583680-2.83%7291 City
Woodburn3130146-2.26%2061 City
East Peru41201120.84%1281 City

Clarke County Cities Summary

Largest City

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

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