TenantureLeasing Agent

Latest available · Census ACS 5-Year (2024)

Average Rent in Iowa

$972/month 2.4%vs 2023 ($949)

State median gross rent by county, city, and ZIP code. Census ACS 5-Year estimates.

Average Rent in Iowa and Neighbouring States

Minnesota: $1,280South Dakota: $946Missouri: $1,033Illinois: $1,274Iowa: $972Wisconsin: $1,087Nebraska: $1,072$1,280$946$1,033$1,274$972$1,087$1,072

How Iowa Compares to Other States

Median gross rent ranked against all 51 states and DC.

Higher rent than 14% of states · 45th of 51

Cheapest: Arkansas($947)
Priciest: California($2,036)
#StateValue
1California$2,036
2Hawaii$1,971
3District of Columbia$1,954
… 41 more …
45Iowa(you are here)$972
… 3 more …
49Arkansas$947
50South Dakota$946
51West Virginia$872

Highest & Lowest Average Rent by County

Counties

CountyMedian Rent
Adair County, Iowa$799
Adams County, Iowa$893
Allamakee County, Iowa$796
Appanoose County, Iowa$784
Audubon County, Iowa$759
Benton County, Iowa$826
Black Hawk County, Iowa$989
Boone County, Iowa$845
Bremer County, Iowa$921
Buchanan County, Iowa$848
Buena Vista County, Iowa$894
Butler County, Iowa$812
Calhoun County, Iowa$723
Carroll County, Iowa$731
Cass County, Iowa$777
Cedar County, Iowa$879
Cerro Gordo County, Iowa$850
Cherokee County, Iowa$758
Chickasaw County, Iowa$738
Clarke County, Iowa$931
Clay County, Iowa$811
Clayton County, Iowa$790
Clinton County, Iowa$850
Crawford County, Iowa$743
Dallas County, Iowa$1,311
Davis County, Iowa$868
Decatur County, Iowa$611
Delaware County, Iowa$764
Des Moines County, Iowa$904
Dickinson County, Iowa$922
Dubuque County, Iowa$959
Emmet County, Iowa$733
Fayette County, Iowa$881
Floyd County, Iowa$745
Franklin County, Iowa$696
Fremont County, Iowa$746
Greene County, Iowa$781
Grundy County, Iowa$774
Guthrie County, Iowa$845
Hamilton County, Iowa$877
Hancock County, Iowa$736
Hardin County, Iowa$795
Harrison County, Iowa$849
Henry County, Iowa$820
Howard County, Iowa$713
Humboldt County, Iowa$744
Ida County, Iowa$696
Iowa County, Iowa$686
Jackson County, Iowa$807
Jasper County, Iowa$836
Jefferson County, Iowa$883
Johnson County, Iowa$1,122
Jones County, Iowa$784
Keokuk County, Iowa$828
Kossuth County, Iowa$859
Lee County, Iowa$835
Linn County, Iowa$945
Louisa County, Iowa$775
Lucas County, Iowa$709
Lyon County, Iowa$843
Madison County, Iowa$1,036
Mahaska County, Iowa$793
Marion County, Iowa$884
Marshall County, Iowa$885
Mills County, Iowa$959
Mitchell County, Iowa$738
Monona County, Iowa$855
Monroe County, Iowa$798
Montgomery County, Iowa$814
Muscatine County, Iowa$971
O'Brien County, Iowa$868
Osceola County, Iowa$797
Page County, Iowa$705
Palo Alto County, Iowa$638
Plymouth County, Iowa$910
Pocahontas County, Iowa$832
Polk County, Iowa$1,149
Pottawattamie County, Iowa$1,018
Poweshiek County, Iowa$883
Ringgold County, Iowa$710
Sac County, Iowa$722
Scott County, Iowa$1,005
Shelby County, Iowa$783
Sioux County, Iowa$908
Story County, Iowa$1,018
Tama County, Iowa$872
Taylor County, Iowa$765
Union County, Iowa$721
Van Buren County, Iowa$622
Wapello County, Iowa$920
Warren County, Iowa$973
Washington County, Iowa$879
Wayne County, Iowa$659
Webster County, Iowa$785
Winnebago County, Iowa$717
Winneshiek County, Iowa$861
Woodbury County, Iowa$981
Worth County, Iowa$758
Wright County, Iowa$790

Cities & Places

PlaceMedian Rent
Ackley city, Iowa$669
Adair city, Iowa$893
Adel city, Iowa$926
Afton city, Iowa$590
Ainsworth city, Iowa$725
Akron city, Iowa$710
Albert City city, Iowa$784
Albia city, Iowa$915
Albion city, Iowa$781
Alburnett city, Iowa$591
Alden city, Iowa$621
Algona city, Iowa$885
Allerton city, Iowa$641
Allison city, Iowa$740
Alta city, Iowa$894
Alta Vista city, Iowa$640
Alton city, Iowa$813
Altoona city, Iowa$1,235
Amana CDP, Iowa$623
Ames city, Iowa$1,023
Anamosa city, Iowa$966
Andrew city, Iowa$988
Anita city, Iowa$579
Ankeny city, Iowa$1,319
Anthon city, Iowa$1,069
Aplington city, Iowa$603
Arcadia city, Iowa$851
Aredale city, Iowa$575
Arion city, Iowa$583
Arlington city, Iowa$560
Armstrong city, Iowa$632
Arnolds Park city, Iowa$485
Arthur city, Iowa$676
Asbury city, Iowa$1,522
Ashton city, Iowa$900
Atalissa city, Iowa$775
Atkins city, Iowa$604
Atlantic city, Iowa$764
Auburn city, Iowa$775
Audubon city, Iowa$664
Aurelia city, Iowa$780
Aurora city, Iowa$975
Avoca city, Iowa$850
Ayrshire city, Iowa$1,313
Badger city, Iowa$750
Bagley city, Iowa$592
Bancroft city, Iowa$725
Barnes City city, Iowa$525
Batavia city, Iowa$1,021
Battle Creek city, Iowa$480

Showing up to 50 places. Browse counties for more granular data.

Frequently asked questions

What is the average rent in Iowa?

In Iowa, median gross rent ranges from $289 to $2,000/month across counties, cities, and ZIP codes, based on Census ACS 5-Year estimates (2024). Browse the geographies below to find specific rent data for your area.

What does "median gross rent" mean?

Median gross rent is the midpoint of all rent payments in an area, including rent plus utilities. It gives a more complete picture of housing costs than contract rent alone, since it includes the cost of utilities like electricity, gas, and water.

Where does this rent data come from?

This data comes from the Census Bureau's American Community Survey (ACS) 5-Year estimates. The 5-Year estimates combine 60 months of survey data for more reliable figures, especially in smaller geographies.

Managing rental properties?

Tenanture helps property managers reply to every inbound lead, qualify applicants against your rules, and handle tenant inquiries automatically.

Get started free
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau. Data from the American Community Survey (ACS) 5-Year Estimates, public domain.