Lowest-poverty ZIP codes in Iowa
Top 25 lowest-poverty ZIP codes in Iowa. #1 is 52144 (Fort Atkinson) at about 0.6% poverty rate. Compare socioeconomic markers on US5.
These ZIP codes have the lowest ACS poverty rates in Iowa among areas with enough population for a meaningful comparison.
Lowest poverty on this board: 52144 (Fort Atkinson) at about 0.6%; 50236 (Roland) at about 0.7%; 50237 (Runnells) at about 0.7%.
Open any ZIP for a full demographics, income, and housing profile, or return to the Iowa state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Poverty rate | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 52144 | Fort Atkinson | Winneshiek County | 0.6% | 1,056 | $85,341 | $193,800 |
| 2 | 50236 | Roland | Story County | 0.7% | 1,699 | $86,793 | $185,900 |
| 3 | 50237 | Runnells | Polk County | 0.7% | 3,275 | $92,667 | $326,300 |
| 4 | 52318 | Norway | Benton County | 0.8% | 1,054 | $100,000 | $186,900 |
| 5 | 50228 | Prairie City | Jasper County | 1.0% | 2,345 | $89,511 | $197,200 |
| 6 | 52351 | Walford | Benton County | 1.4% | 1,318 | $116,477 | $274,500 |
| 7 | 51526 | Crescent | Pottawattamie County | 1.4% | 1,694 | $99,625 | $331,900 |
| 8 | 50261 | West Des Moines | Madison County | 1.5% | 3,105 | $150,341 | $318,600 |
| 9 | 52053 | North Buena Vista | Dubuque County | 1.6% | 1,160 | $103,250 | $281,600 |
| 10 | 50629 | Fairbank | Buchanan County | 1.6% | 2,335 | $102,750 | $193,900 |
| 11 | 52171 | Jackson Junction | Fayette County | 1.6% | 1,172 | $83,854 | $189,300 |
| 12 | 52165 | Ridgeway | Winneshiek County | 1.7% | 1,125 | $91,250 | $270,800 |
| 13 | 52201 | Ainsworth | Washington County | 1.9% | 1,359 | $98,945 | $181,800 |
| 14 | 52341 | Hiawatha | Linn County | 2.0% | 1,372 | $79,453 | $359,700 |
| 15 | 51576 | Underwood | Pottawattamie County | 2.0% | 1,890 | $107,679 | $291,500 |
| 16 | 52749 | Fruitland | Muscatine County | 2.0% | 1,107 | $101,375 | $219,000 |
| 17 | 52754 | Letts | Muscatine County | 2.0% | 1,430 | $100,417 | $196,300 |
| 18 | 51003 | Alton | Sioux County | 2.2% | 1,815 | $85,909 | $226,300 |
| 19 | 52330 | Ryan | Delaware County | 2.3% | 1,186 | $107,431 | $163,900 |
| 20 | 50676 | Tripoli | Bremer County | 2.3% | 2,128 | $84,464 | $145,200 |
| 21 | 52333 | Solon | Johnson County | 2.3% | 7,443 | $113,917 | $347,800 |
| 22 | 52748 | Eldridge | Scott County | 2.3% | 9,890 | $103,600 | $312,400 |
| 23 | 51250 | Sioux Center | Sioux County | 2.4% | 9,887 | $90,238 | $286,000 |
| 24 | 50229 | Bevington | Warren County | 2.5% | 1,204 | $106,087 | $365,200 |
| 25 | 50458 | Nora Springs | Floyd County | 2.5% | 2,242 | $86,336 | $145,100 |
Frequently asked questions
Which ZIP codes in Iowa have the lowest poverty rates?
By ACS poverty rate, 52144 (Fort Atkinson) ranks near the top at about 0.6%. The table lists the top 25 lowest-poverty codes.
How does US5 rank ZIP codes in Iowa?
We rank indexable ZIP codes with poverty-rate data from low to high (population floor applies).
Where can I explore all ZIP codes in Iowa?
Visit the Iowa state page for the full ZIP table, demographics summary, and sortable income/housing columns.