County · GEOID 19123
Mahaska County, IA ZIP codes
20 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Mahaska County (GEOID 19123). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 75,298 (20 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 Mahaska County
Population overlap
Share of each ZIP/ZCTA’s population located within Mahaska County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 5002795.1%
Directory county
- 5004416.3%
- 501045.3%
- 5014399.5%
Directory county
- 501533.3%
- 501710.3%
- 5020798.4%
Directory county
- 502195.3%
- 502511.0%
- 5025611.3%
- 502684.3%
- 525010.0%
- 52534100.0%
Directory county
- 52543100.0%
Directory county
- 525501.2%
- 5255327.3%
- 5256196.6%
Directory county
- 52577100.0%
Directory county
- 5258698.8%
Directory county
- 52595100.0%
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 Mahaska County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 50027 | Barnes City | Mahaska County | 169 | $45,313 |
| 50044 | Bussey | Marion County | 948 | $75,568 |
| 50104 | Gibson | Keokuk County | 99 | $57,083 |
| 50143 | Leighton | Mahaska County | 621 | $84,630 |
| 50153 | Lynnville | Jasper County | 855 | $71,136 |
| 50171 | Montezuma | Poweshiek County | 2,445 | $55,944 |
| 50207 | New Sharon | Mahaska County | 2,360 | $76,389 |
| 50219 | Pella | Marion County | 14,267 | $83,601 |
| 50251 | Sully | Jasper County | 1,481 | $95,417 |
| 50256 | Tracy | Marion County | 620 | $76,985 |
| 50268 | What Cheer | Keokuk County | 997 | $56,786 |
| 52501 | Ottumwa | Wapello County | 30,341 | $59,091 |
| 52534 | Beacon | Mahaska County | 423 | $57,375 |
| 52543 | Cedar | Mahaska County | 486 | $80,145 |
| 52550 | Delta | Keokuk County | 635 | $55,984 |
| 52553 | Eddyville | Wapello County | 1,871 | $62,341 |
| 52561 | Fremont | Mahaska County | 1,179 | $64,018 |
| 52577 | Oskaloosa | Mahaska County | 14,336 | $65,589 |
| 52586 | Rose Hill | Mahaska County | 558 | $56,250 |
| 52595 | University Park | Mahaska County | 607 | $63,125 |