Average rent in Iowa

As of September 2026, the typical rent across Iowa's 14 metro areas is $1,277 per month (+5.1% year over year, weighted by population so large metros count for more).

Figures cover all property types — single-family, condo and apartment — at every bedroom count. The interactive map can break rents down by home type.

Oct 24 – Nov 26
Iowa observed rentSame month last yearForecast (2 months shown free)
MetroAverage rentYear over year
Iowa City, IA$1,757+7.9%Trends & forecast →
Spirit Lake, IA$1,475—Trends & forecast →
Sioux City, IA$1,295+4.7%Trends & forecast →
Des Moines, IA$1,280+2.1%Trends & forecast →
Cedar Rapids, IA$1,226+14.1%Trends & forecast →
Ames, IA$1,162+2.7%Trends & forecast →
Marshalltown, IA$1,124+6.5%Trends & forecast →
Dubuque, IA$1,063+4.3%Trends & forecast →
Waterloo, IA$1,023+4.1%Trends & forecast →
Pella, IA$1,009+1.7%Trends & forecast →
Burlington, IA$961—Trends & forecast →
Mason City, IA$951—Trends & forecast →
Clinton, IA$833—Trends & forecast →
Fort Dodge, IA$782+8.9%Trends & forecast →

Want the 12-month outlook for a Iowa metro? Open the interactive forecast — history, confidence ranges, and what's driving each prediction.