City

Average Rent in Des Moines, Iowa

Des Moines is a city in Iowa. It ranks #71 out of 232 for places to rent. Des Moines is in
the counties of
Polk County, Warren County and
the metropolitan area of
Des Moines-West Des Moines, IA MSA. Dwellsy has rental data for Des Moines includes 11 zip codes, no sections, 43 neighborhoods and no rental communities with places to rent.
The average rent over the last 3 months for places in Des Moines is $1,063 which represents an increase of 3.05% over the same period.

The most expensive zip code in Des Moines to rent places is 50320 with an average rent of $1,183. The least expensive zip code in Des Moines to rent places is 50316 with an average rent of $870.

The most expensive neighborhood in Des Moines to rent places is Mckinley School/Columbus Park with an average rent of $1,695. The least expensive neighborhood in Des Moines to rent places is Capitol Park with an average rent of $600.

Rental Price Comparison

The average rent for places in city Des Moines currently stands at $1,063.
In comparison, places in the largest zip, specifically 50309, is more expensive, with an average rent of $1,158. This represents a difference of +9% when compared to Des Moines.
Meanwhile, in the average state of Iowa, the average rent for the same type of housing is $1,169, showing a more expensive of +10% from our subject location.
On a national scale, the average rent for a similar places across the United States is $1,848. This constitutes a more expensive by +74% when compared to the rent in Des Moines.
$1,063
Des Moines
VS
$1,158
+9%
50309, zip
$1,169
+10%
IA, state
$1,848
+74%
USA, us

Average price for rental listings over the last 3 months. Last updated May 3 2026

Zip Codes in Des Moines, IA

50320$1,183
50309$1,158
50311$1,114
50317$1,111
50313$1,066
50315$1,016
50312$1,015
50321$966
50314$954
50310$950
50316$870

Neighborhoods in Des Moines, IA

Top 10 by Average Rent for places

Cheapest 10 by Average Rent for places