County ZIP codes · Iowa · FIPS 19079
Hamilton County, IA ZIP Codes
Hamilton County, Iowa has 14 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 9 of the residential ones lie mainly in Hamilton County and 5 mainly in a neighboring county; 9 cross the county line. Median household income ranges from $60,761 in 50249 (Stratford) to $100,864 in 50248 (Story City) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Hamilton County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $69,167 and $79,255.
They carry 14 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 14 residential ZIP codes in Hamilton County
9 ZIP codes lie mainly in Hamilton County; 5 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 50595 | Webster City | 8,885 | 58 | $69k | $154k | 98% |
| 50130 | Jewell | 1,468 | 23 | $79k | $169k | 100% |
| 50249 | Stratford | 1,312 | 17 | $61k | $119k | 70% |
| 50075 | Ellsworth | 807 | 17 | $81k | $163k | 100% |
| 50246 | Stanhope | 614 | 15 | $61k | $119k | 100% |
| 50271 | Williams | 581 | 9 | $83k | $113k | 94% |
| 50132 | Kamrar | 427 | 14 | $83k | $172k | 100% |
| 50034 | Blairsburg | 328 | 5 | $76k | $110k | 67% |
| 50231 | Randall | 142 | 318 | $72k | $111k | 100% |
Partly in Hamilton County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 50230 | Radcliffe | 1,145 | 13 | $88k | $165k | 38% |
| 50248 | Story City | 4,216 | 51 | $101k | $240k | 36% |
| 50599 | Woolstock | 410 | 8 | $103k | $188k | 16% |
| 50532 | Duncombe | 804 | 11 | $65k | $151k | 10% |
| 50036 | Boone | 16,154 | 84 | $79k | $194k | 2% |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
Which ZIP codes cross the county line?
9 ZIP codes of Hamilton County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Hamilton | Elsewhere |
|---|---|---|
| 50036 | 2% | Boone County98% |
| 50595 | 98% | Wright County1% |
| 50248 | 36% | Story County54%; Boone County11% |
| 50249 | 70% | Webster County19%; Boone County11% |
| 50230 | 38% | Hardin County61% |
| 50532 | 10% | Webster County90% |
| 50271 | 94% | Wright County6% |
| 50599 | 16% | Wright County84% |
| 50034 | 67% | Wright County33% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Hamilton County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Hamilton County's ZIP codes use 4 prefixes: 500, 501, 502 and 505.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 500 | Des Moines, IA (SCF 500) | 3 | 68 |
| 501 | Des Moines, IA (SCF 500) | 2 | 69 |
| 502 | Des Moines, IA (SCF 500) | 6 | 65 |
| 505 | Des Moines, IA (SCF 500) | 3 | 75 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.