Loading 33,000 zip codes…
About this map
Share of residents whose family income is below the federal poverty line (about $31,200 for a family of four). Lower is better.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- 12.5%
- Iowa
- 11.1%
- Rankings
- Full list
Top and bottom zip codes in Iowa
Zip codes with 1,000+ residents
Zip codes with the highest poverty rate
See allPoverty rate by county in Iowa
- 1Story County18.2%
- 2Appanoose County17.5%
- 3Johnson County17.1%
- 4Wright County16.8%
- 5Osceola County16%
- 6Wapello County15.8%
- 7Montgomery County15.3%
- 8Jefferson County15.2%
- 9Van Buren County15.1%
- 10Black Hawk County14.9%
- 11Lucas County14.9%
- 12Crawford County14.8%
- 13Tama County14.8%
- 14Decatur County14.6%
- 15Cass County14.3%
- 16Woodbury County14%
- 17Page County13.8%
- 18Muscatine County13.7%
- 19Franklin County13.6%
- 20O'Brien County13.3%
- 21Clinton County13.2%
- 22Lee County13.1%
- 23Humboldt County12.9%
- 24Webster County12.9%
- 25Des Moines County12.8%
- 26Mahaska County12.6%
- 27Union County12.4%
- 28Hancock County12.2%
- 29Cherokee County12.1%
- 30Keokuk County12.1%
- 31Pottawattamie County12.1%
- 32Fayette County12%
- 33Henry County12%
- 34Jones County12%
- 35Audubon County11.8%
- 36Floyd County11.6%
- 37Palo Alto County11.6%
- 38Scott County11.5%
- 39Clay County11.4%
- 40Ida County11.3%
- 41Marshall County11.2%
- 42Winnebago County11.2%
- 43Taylor County11%
- 44Clayton County10.9%
- 45Poweshiek County10.7%
- 46Cerro Gordo County10.6%
- 47Monona County10.6%
- 48Pocahontas County10.3%
- 49Polk County10.3%
- 50Allamakee County10.1%
- 51Wayne County10.1%
- 52Emmet County9.9%
- 53Guthrie County9.9%
- 54Greene County9.8%
- 55Louisa County9.8%
- 56Clarke County9.7%
- 57Dubuque County9.7%
- 58Hardin County9.7%
- 59Jackson County9.7%
- 60Adair County9.5%
- 61Mitchell County9.5%
- 62Linn County9.4%
- 63Calhoun County9.3%
- 64Butler County9.2%
- 65Monroe County9.2%
- 66Sac County9.2%
- 67Adams County9.1%
- 68Howard County8.9%
- 69Iowa County8.9%
- 70Chickasaw County8.8%
- 71Ringgold County8.8%
- 72Buchanan County8.6%
- 73Winneshiek County8.4%
- 74Jasper County8.3%
- 75Kossuth County8.2%
- 76Marion County8.2%
- 77Mills County8.2%
- 78Washington County8.2%
- 79Worth County8.2%
- 80Carroll County7.9%
- 81Buena Vista County7.8%
- 82Delaware County7.8%
- 83Fremont County7.7%
- 84Dickinson County7.6%
- 85Shelby County7.6%
- 86Benton County7.4%
- 87Hamilton County7.4%
- 88Bremer County7.3%
- 89Cedar County7.3%
- 90Davis County7.2%
- 91Harrison County7.1%
- 92Madison County7%
- 93Plymouth County6.9%
- 94Sioux County6.7%
- 95Grundy County6.5%
- 96Dallas County6.3%
- 97Boone County6.2%
- 98Lyon County5.3%
- 99Warren County5.1%
Questions about this map
Which zip code has the highest poverty rate in Iowa?
Among zip codes with at least 1,000 residents, 50012 (Ames, IA) has the highest: 100%.
Which zip code has the lowest poverty rate in Iowa?
52171 (Waucoma, IA) has the lowest: 0.8%.
What is the poverty rate for the United States?
12.5%; in Iowa it is 11.1%.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Share of residents whose family income is below the federal poverty line (about $31,200 for a family of four). Lower is better.
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Median age
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)