Loading 33,000 zip codes…
About this map
Share of residents born outside the U.S. (not counting people born abroad to American parents).
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- 14.1%
- Iowa
- 5.9%
- Rankings
- Full list
Top and bottom zip codes in Iowa
Zip codes with 1,000+ residents
Zip codes with the most foreign-born residents
See allForeign-born residents by county in Iowa
- 1Buena Vista County21.3%
- 2Crawford County17.5%
- 3Marshall County14.6%
- 4Jefferson County14.1%
- 5Woodbury County10.6%
- 6Dallas County10.4%
- 7Polk County10.1%
- 8Wapello County9.9%
- 9Johnson County9.8%
- 10Louisa County9.4%
- 11Story County8.6%
- 12Franklin County8.5%
- 13Sioux County8.5%
- 14Allamakee County7.2%
- 15Muscatine County6.8%
- 16Clarke County6.6%
- 17Black Hawk County6.5%
- 18Wright County6.5%
- 19Hamilton County6.4%
- 20Osceola County5.8%
- 21Linn County5.6%
- 22Scott County4.8%
- 23Humboldt County4.4%
- 24O'Brien County4.4%
- 25Lucas County4.1%
- 26Tama County4.1%
- 27Pottawattamie County4%
- 28Plymouth County3.7%
- 29Cherokee County3.6%
- 30Hardin County3.6%
- 31Poweshiek County3.6%
- 32Winnebago County3.5%
- 33Emmet County3.4%
- 34Kossuth County3.4%
- 35Dubuque County3.3%
- 36Pocahontas County3.2%
- 37Taylor County3.2%
- 38Washington County3.2%
- 39Chickasaw County3%
- 40Webster County3%
- 41Jasper County2.8%
- 42Cerro Gordo County2.6%
- 43Ida County2.6%
- 44Winneshiek County2.6%
- 45Clay County2.5%
- 46Palo Alto County2.5%
- 47Floyd County2.4%
- 48Sac County2.4%
- 49Butler County2.3%
- 50Clayton County2.3%
- 51Des Moines County2.3%
- 52Howard County2.3%
- 53Mahaska County2.2%
- 54Fayette County2.1%
- 55Hancock County2.1%
- 56Marion County2.1%
- 57Clinton County2%
- 58Henry County2%
- 59Lyon County2%
- 60Decatur County1.9%
- 61Guthrie County1.9%
- 62Lee County1.9%
- 63Page County1.9%
- 64Madison County1.8%
- 65Mitchell County1.8%
- 66Union County1.8%
- 67Audubon County1.7%
- 68Grundy County1.7%
- 69Adair County1.6%
- 70Bremer County1.6%
- 71Carroll County1.6%
- 72Fremont County1.6%
- 73Jones County1.6%
- 74Montgomery County1.6%
- 75Shelby County1.6%
- 76Boone County1.5%
- 77Greene County1.5%
- 78Warren County1.5%
- 79Davis County1.4%
- 80Appanoose County1.3%
- 81Buchanan County1.3%
- 82Dickinson County1.2%
- 83Mills County1.2%
- 84Calhoun County1%
- 85Iowa County1%
- 86Keokuk County1%
- 87Cass County0.9%
- 88Cedar County0.9%
- 89Wayne County0.9%
- 90Worth County0.9%
- 91Benton County0.8%
- 92Harrison County0.8%
- 93Jackson County0.8%
- 94Monona County0.7%
- 95Monroe County0.7%
- 96Ringgold County0.7%
- 97Van Buren County0.6%
- 98Adams County0.5%
- 99Delaware County0.3%
Questions about this map
Which zip code has the highest foreign-born residents in Iowa?
Among zip codes with at least 1,000 residents, 50588 (Storm Lake, IA) has the highest: 27.6%.
Which zip code has the lowest foreign-born residents in Iowa?
50139 (Lacona, IA) has the lowest: 0%.
What is the foreign-born residents for the United States?
14.1%; in Iowa it is 5.9%.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Share of residents born outside the U.S. (not counting people born abroad to American parents).
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- 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)