O'Brien County, Iowa Cities (2025)

16 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sheldon15,6045,5140.36%1,1675 City
Sheldon25,6045,5030.36%1,1675 City
Hartley31,5801,604-0.25%1,1881 City
Hartley41,5801,598-0.25%1,1881 City
Sanborn51,4801,3921.16%7882 City
Sanborn61,4801,3951.16%7882 City
Paullina79799790%1,0481 City
Paullina89799760%1,0481 City
Primghar9890905-0.34%6551 City
Primghar10890903-0.34%6551 City
Sutherland116286300%7391 City
Sutherland126286280%7391 City
Calumet13143146-0.69%5380 City
Calumet14143146-0.69%5380 City
Archer151161160%1,3650 City
Archer161161160%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 16 cities in O'Brien County, Iowa.

Location of O'Brien County