| ZIP Codes: | 11 ZIP Codes (5 Standard, 5 PO Box, 1 Unique) [See All] |
| Area Code: | 515 |
| Timezone: | Central (GMT -06:00) |
| Local Time: | 11:53:08 PM |
| Population: | 24,315 [See All] |
| FIPS: | 19015 |
| CBSA: | Ames, IA |
| Land Area: | 451 sq mi |
| Water Area: | 4 sq mi |
| Coordinates: | 42.0138, -93.9152 |
| Quick Link: |
24,315 residents live across 11 ZIPs covering 451 sq mi, served by 7 distinct USPS-recognized cities.
Population moved from 24,367 to 23,958 from 2014 to 2024 — a -1.7% change. 1 ZIPs gained residents, 3 lost.
The county's wealthiest ZIP 50156 (Madrid, $98,054 median) and poorest ZIP 50223 (Pilot Mound, $47,222) are 23.1 miles apart — a 2.1× income gap across local geography.
Median home values vary 2.8× across this county — from $86,500 in 50040 (Boxholm) to $243,800 in 50156 (Madrid).
Density varies 49× across the county — from 7 people/sq mi in 50223 (Pilot Mound) to 355 in 50152 (Luther).
Educational attainment ranges from 3.3% bachelor's+ in 50223 (Pilot Mound) to 29.8% in 50156 (Madrid) — the breadth of educational profiles across the area.
Within Iowa, this is the #27 most populous of 99 counties and ranks #42 for median household income .
Hosts 1 single-entity Unique ZIP: 50940Communications Data Service .
Weighted by population, the typical household earns about $82,663 across the county — reflecting what a typical resident sees, not a simple ZIP average.
27.6% of adults age 25+ hold a bachelor's degree or higher (4,834 of 17,497 reporting).
5 Standard delivery, 5 PO Box only, 1 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 |
|---|---|---|---|---|---|---|
| 50036 | Boone | Standard | 16,154 | $79,255 | 197.2 | -0.3% |
| 50156 | Madrid | Standard | 4,575 | $98,054 | 87.3 | 4.5% |
| 50212 | Ogden | Standard | 2,993 | $81,838 | 130.7 | -11.2% |
| 50223 | Pilot Mound | Standard | 236 | $47,222 | 32.6 | -42.9% |
| 50040 | Boxholm | PO Box | 168 | $49,375 | 1.0 | — |
| 50152 | Luther | PO Box | 138 | $93,750 | 0.4 | — |
| 50031 | Beaver | PO Box | 51 | $73,750 | 1.8 | — |
| 50950 | Boone | Standard | — | — | 0.0 | — |
| 50037 | Boone | PO Box | — | — | 0.0 | — |
| 50099 | Boone | PO Box | — | — | 0.0 | — |
| 50940 | Boone | Unique | — | — | 0.0 | — |