County · GEOID 19121
Madison County, IA ZIP codes
15 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Madison County (GEOID 19121). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 42,590 (15 ZIPs).
Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology
ZIP/ZCTA overlap with Madison County
Population overlap
Share of each ZIP/ZCTA’s population located within Madison County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 50033100.0%
Directory county
- 5006127.4%
- 5007013.2%
- 5007275.7%
Directory county
- 5014937.5%
- 50155100.0%
Directory county
- 502101.9%
- 502110.3%
- 50218100.0%
Directory county
- 5022297.3%
Directory county
- 5022928.4%
- 5024065.1%
Directory county
- 5025790.7%
Directory county
- 5026133.2%
- 5027399.9%
Directory county
ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting Madison County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 50033 | Bevington | Madison County | 14 | $55,625 |
| 50061 | Cumming | Warren County | 2,327 | $130,250 |
| 50070 | Dexter | Dallas County | 1,366 | $90,352 |
| 50072 | Earlham | Madison County | 2,787 | $111,518 |
| 50149 | Lorimor | Union County | 900 | $68,295 |
| 50155 | Macksburg | Madison County | 111 | $32,308 |
| 50210 | New Virginia | Warren County | 1,503 | $96,250 |
| 50211 | Norwalk | Warren County | 16,222 | $97,661 |
| 50218 | Patterson | Madison County | 293 | $71,786 |
| 50222 | Peru | Madison County | 314 | $105,045 |
| 50229 | Prole | Warren County | 1,204 | $106,087 |
| 50240 | Saint Charles | Madison County | 2,299 | $110,027 |
| 50257 | Truro | Madison County | 1,022 | $94,605 |
| 50261 | Van Meter | Dallas County | 3,105 | $150,341 |
| 50273 | Winterset | Madison County | 9,123 | $80,018 |