County ZIP codes · Iowa · FIPS 19157
Poweshiek County, IA ZIP Codes
Poweshiek County, Iowa has 16 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 8 of the residential ones lie mainly in Poweshiek County and 8 mainly in a neighboring county; 12 cross the county line. Median household income ranges from $65,000 in 50171 (Montezuma) to $101,193 in 50106 (Gilman) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Poweshiek 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 $67,078 and $76,053.
They carry 16 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 16 residential ZIP codes in Poweshiek County
8 ZIP codes lie mainly in Poweshiek County; 8 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 50112 | Grinnell | 11,862 | 65 | $67k | $215k | 74% |
| 52211 | Brooklyn | 2,795 | 32 | $74k | $200k | 100% |
| 50171 | Montezuma | 2,524 | 23 | $65k | $216k | 98% |
| 52222 | Deep River | 631 | 8 | $82k | $121k | 71% |
| 50157 | Malcom | 473 | 7 | $115k | $158k | 100% |
| 52221 | Guernsey | 332 | 16 | $87k | $228k | 85% |
| 50242 | Searsboro | 326 | 8 | $67k | $225k | 100% |
| 52232 | Hartwick | 277 | 13 | $99k | – | 100% |
Partly in Poweshiek County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 52347 | Victor | 1,386 | 22 | $79k | $145k | 33% |
| 50104 | Gibson | 103 | 7 | $56k | $190k | 26% |
| 52215 | Chelsea | 960 | 12 | $62k | $167k | 19% |
| 50106 | Gilman | 1,163 | 17 | $101k | $119k | 5% |
| 52208 | Belle Plaine | 2,877 | 47 | $74k | $121k | 3% |
| 50153 | Lynnville | 890 | 27 | $74k | $181k | 3% |
| 52339 | Tama | 4,326 | 44 | $68k | $121k | 3% |
| 50207 | New Sharon | 2,325 | 16 | $76k | $156k | 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?
12 ZIP codes of Poweshiek County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Poweshiek | Elsewhere |
|---|---|---|
| 50112 | 74% | Jasper County 26% |
| 52339 | 3% | Tama County 97% |
| 52208 | 3% | Benton County 56%; Iowa County 27%; Tama County 13% |
| 50171 | 98% | Mahaska County 2% |
| 50207 | 2% | Mahaska County 98% |
| 52347 | 33% | Iowa County 67% |
| 50106 | 5% | Marshall County 51%; Jasper County 23%; Tama County 20% |
| 52215 | 19% | Tama County 81% |
| 50153 | 3% | Jasper County 88%; Mahaska County 9% |
| 52222 | 71% | Iowa County 29% |
| 52221 | 85% | Iowa County 15% |
| 50104 | 26% | Keokuk County 64%; Mahaska County 10% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Poweshiek County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Poweshiek County's ZIP codes use 4 prefixes: 501, 502, 522 and 523.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 501 | Des Moines, IA (SCF 500) | 6 | 69 |
| 502 | Des Moines, IA (SCF 500) | 2 | 65 |
| 522 | Cedar Rapids, IA (SCF 522) | 6 | 50 |
| 523 | Cedar Rapids, IA (SCF 522) | 2 | 53 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.