O'Brien County, Iowa Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sheldon15,6045,5030.36%1,1675 City
Hartley21,5801,598-0.25%1,1881 City
Sanborn31,4801,3951.16%7882 City
Paullina49799760%1,0481 City
Primghar5890903-0.34%6551 City
Sutherland66286280%7391 City
Calumet7143146-0.69%5380 City
Archer81161160%1,3650 City

O'Brien County Cities Summary

Largest City

Sheldon is the largest city in O'Brien County, with a population of 5,604.

Smallest City

Archer is the smallest city in O'Brien County, with a population of 116.

10 Largest Cities

There are 8 cities in O'Brien County, Iowa.

Location of O'Brien County