Loading 33,000 zip codes…
About this map
The middle monthly rent paid by renters, including utilities they pay ("gross rent"). Capped at $3,500+.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- $1,413
- Iowa
- $972
- Rankings
- Full list
Top and bottom zip codes in Iowa
Zip codes with 1,000+ residents
Zip codes with the highest rent
See allMedian gross rent by county in Iowa
- 1Dallas County$1,311
- 2Polk County$1,149
- 3Johnson County$1,122
- 4Madison County$1,036
- 5Pottawattamie County$1,018
- 6Story County$1,018
- 7Scott County$1,005
- 8Black Hawk County$989
- 9Woodbury County$981
- 10Warren County$973
- 11Muscatine County$971
- 12Dubuque County$959
- 13Mills County$959
- 14Linn County$945
- 15Clarke County$931
- 16Dickinson County$922
- 17Bremer County$921
- 18Wapello County$920
- 19Plymouth County$910
- 20Sioux County$908
- 21Des Moines County$904
- 22Buena Vista County$894
- 23Adams County$893
- 24Marshall County$885
- 25Marion County$884
- 26Jefferson County$883
- 27Poweshiek County$883
- 28Fayette County$881
- 29Cedar County$879
- 30Washington County$879
- 31Hamilton County$877
- 32Tama County$872
- 33Davis County$868
- 34O'Brien County$868
- 35Winneshiek County$861
- 36Kossuth County$859
- 37Monona County$855
- 38Cerro Gordo County$850
- 39Clinton County$850
- 40Harrison County$849
- 41Buchanan County$848
- 42Boone County$845
- 43Guthrie County$845
- 44Lyon County$843
- 45Jasper County$836
- 46Lee County$835
- 47Pocahontas County$832
- 48Keokuk County$828
- 49Benton County$826
- 50Henry County$820
- 51Montgomery County$814
- 52Butler County$812
- 53Clay County$811
- 54Jackson County$807
- 55Adair County$799
- 56Monroe County$798
- 57Osceola County$797
- 58Allamakee County$796
- 59Hardin County$795
- 60Mahaska County$793
- 61Clayton County$790
- 62Wright County$790
- 63Webster County$785
- 64Appanoose County$784
- 65Jones County$784
- 66Shelby County$783
- 67Greene County$781
- 68Cass County$777
- 69Louisa County$775
- 70Grundy County$774
- 71Taylor County$765
- 72Delaware County$764
- 73Audubon County$759
- 74Cherokee County$758
- 75Worth County$758
- 76Fremont County$746
- 77Floyd County$745
- 78Humboldt County$744
- 79Crawford County$743
- 80Chickasaw County$738
- 81Mitchell County$738
- 82Hancock County$736
- 83Emmet County$733
- 84Carroll County$731
- 85Calhoun County$723
- 86Sac County$722
- 87Union County$721
- 88Winnebago County$717
- 89Howard County$713
- 90Ringgold County$710
- 91Lucas County$709
- 92Page County$705
- 93Franklin County$696
- 94Ida County$696
- 95Iowa County$686
- 96Wayne County$659
- 97Palo Alto County$638
- 98Van Buren County$622
- 99Decatur County$611
Questions about this map
Which zip code has the highest median gross rent in Iowa?
Among zip codes with at least 1,000 residents, 50229 (Prole, IA) has the highest: $2,096.
Which zip code has the lowest median gross rent in Iowa?
51653 (Tabor, IA) has the lowest: $295.
What is the median gross rent for the United States?
$1,413; in Iowa it is $972.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle monthly rent paid by renters, including utilities they pay ("gross rent"). Capped at $3,500+.
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- 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
- 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)