Average rent in Iowa

As of July 2026, the typical rent across Iowa's 14 metro areas is $1,254 per month (+4.8% 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.

Aug 24 – Sep 26
Iowa observed rentForecast (2 months shown free)
MetroAverage rentYear over year
Iowa City, IA$1,366+8.0%Trends & forecast →
Sioux City, IA$1,332+2.0%Trends & forecast →
Des Moines, IA$1,311+2.2%Trends & forecast →
Cedar Rapids, IA$1,283+13.6%Trends & forecast →
Dubuque, IA$1,088+3.9%Trends & forecast →
Ames, IA$1,070+3.0%Trends & forecast →
Pella, IA$1,048+1.2%Trends & forecast →
Waterloo, IA$1,006+4.2%Trends & forecast →
Burlington, IA$997Trends & forecast →
Mason City, IA$905Trends & forecast →
Clinton, IA$878Trends & forecast →
Marshalltown, IA$862+1.3%Trends & forecast →
Fort Dodge, IA$797Trends & forecast →
Fort Madison, IA$634Trends & forecast →

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