| ZIP Codes: | 7 ZIP Codes (7 Standard, 0 PO Box, 0 Unique) [See All] |
| Area Code: | 641 |
| Timezone: | Central (GMT -06:00) |
| Local Time: | 2:11:55 PM |
| Population: | 35,403 [See All] |
| FIPS: | 19179 |
| CBSA: | Ottumwa, IA |
| Land Area: | 423 sq mi |
| Water Area: | 4 sq mi |
| Coordinates: | 41.0404, -92.4470 |
| Quick Link: |
35,403 residents live across 7 ZIPs covering 423 sq mi, served by 7 distinct USPS-recognized cities.
Population moved from 35,310 to 35,403 from 2014 to 2024 — a +0.3% change. 2 ZIPs gained residents, 5 lost.
The county's wealthiest ZIP 52530 (Agency, $98,125 median) and poorest ZIP 52554 (Eldon, $55,769) are 5.7 miles apart — a 1.8× income gap across local geography.
Median home values vary 2.3× across this county — from $82,400 in 52554 (Eldon) to $192,000 in 52530 (Agency).
Density varies 12× across the county — from 13 people/sq mi in 52536 (Blakesburg) to 161 in 52566 (Kirkville).
Educational attainment ranges from 6.5% bachelor's+ in 52536 (Blakesburg) to 20.6% in 52501 (Ottumwa) — the breadth of educational profiles across the area.
Within Iowa, this is the #20 most populous of 99 counties and ranks #69 for median household income .
Weighted by population, the typical household earns about $64,439 across the county — reflecting what a typical resident sees, not a simple ZIP average.
19.4% of adults age 25+ hold a bachelor's degree or higher (4,704 of 24,196 reporting).
7 Standard delivery, 0 PO Box only, 0 single-entity Unique ZIPs serve this county.
One ZIP holds the majority of this county's population — a sign of a county built around a single city or town.
| ZIP | City | Type | Population | Median Income | Area (sq mi) | 10-yr Growth |
|---|---|---|---|---|---|---|
| 52501 | Ottumwa | Standard | 30,371 | $63,426 | 228.3 | 1.8% |
| 52553 | Eddyville | Standard | 1,846 | $64,583 | 82.1 | -2.1% |
| 52554 | Eldon | Standard | 1,078 | $55,769 | 32.7 | -25.8% |
| 52530 | Agency | Standard | 945 | $98,125 | 15.4 | -7.0% |
| 52536 | Blakesburg | Standard | 814 | $75,000 | 62.2 | -2.5% |
| 52566 | Kirkville | Standard | 266 | $58,750 | 1.7 | 53.8% |
| 52548 | Chillicothe | Standard | 83 | $75,750 | 0.2 | -18.6% |