O'Brien County, Iowa Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sheldon15,6245,5030.36%1,1715 City
Hartley21,5771,598-0.19%1,1861 City
Sanborn31,4971,3951.15%7972 City
Paullina49809760.1%1,0491 City
Primghar5888903-0.22%6531 City
Sutherland66286280%7391 City
Calumet71431460%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,624.

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