| ZIP Codes: | 10 ZIP Codes (7 Standard, 3 PO Box, 0 Unique) [See All] |
| Area Code: | 319 |
| Timezone: | Central (GMT -06:00) |
| Local Time: | 2:11:52 PM |
| Population: | 20,877 [See All] |
| FIPS: | 19087 |
| Land Area: | 536 sq mi |
| Water Area: | 2 sq mi |
| Coordinates: | 41.0078, -91.5480 |
| Quick Link: |
20,877 residents live across 10 ZIPs covering 536 sq mi, served by 10 distinct USPS-recognized cities.
Population moved from 20,475 to 20,758 from 2014 to 2024 — a +1.4% change. 5 ZIPs gained residents, 3 lost.
The county's wealthiest ZIP 52649 (Salem, $91,071 median) and poorest ZIP 52659 (Winfield, $55,125) are 21.9 miles apart — a 1.7× income gap across local geography.
Median home values vary 3.5× across this county — from $69,400 in 52630 (Hillsboro) to $245,300 in 52649 (Salem).
Density varies 21× across the county — from 5 people/sq mi in 52630 (Hillsboro) to 114 in 52652 (Swedesburg).
Educational attainment ranges from 19.5% bachelor's+ in 52654 (Wayland) to 29.6% in 52649 (Salem) — the breadth of educational profiles across the area.
Within Iowa, this is the #31 most populous of 99 counties and ranks #68 for median household income .
Weighted by population, the typical household earns about $69,553 across the county — reflecting what a typical resident sees, not a simple ZIP average.
23.1% of adults age 25+ hold a bachelor's degree or higher (3,324 of 14,384 reporting).
7 Standard delivery, 3 PO Box only, 0 single-entity Unique ZIPs serve this county.
A frontier county — vast land area with only a few residents per square mile. Daily life looks very different here than in the country's denser counties.
| ZIP | City | Type | Population | Median Income | Area (sq mi) | 10-yr Growth |
|---|---|---|---|---|---|---|
| 52641 | Mount Pleasant | Standard | 12,428 | $64,512 | 211.1 | 1.8% |
| 52645 | New London | Standard | 3,503 | $79,327 | 72.7 | 10.5% |
| 52654 | Wayland | Standard | 1,884 | $84,783 | 55.2 | 16.4% |
| 52659 | Winfield | Standard | 1,329 | $55,125 | 65.8 | -15.5% |
| 52649 | Salem | Standard | 913 | $91,071 | 44.1 | 7.8% |
| 52644 | Mount Union | Standard | 394 | $77,955 | 41.1 | 45.4% |
| 52630 | Hillsboro | Standard | 235 | $55,714 | 44.2 | -56.3% |
| 52652 | Swedesburg | PO Box | 119 | $74,861 | 1.0 | — |
| 52647 | Olds | PO Box | 72 | $49,375 | 0.3 | -70.9% |
| 52642 | Rome | PO Box | — | — | 0.0 | — |