Apartments and houses for rent in Iowa
Loading...
Enable notifications and we'll notify you immediately when a new rental property becomes available in Iowa on one of the most popular rental listing sites!
3792 listings

1302 S 11th St Unit S01, Oskaloosa, IA 52577
$75
100 sqft
1 bed
1 bath
August 13, 2026 - Source: realtor.com
New
1 minute ago
Oskaloosa, IA

Westpointe Apartments, Urbandale, IA 50322
$758
563 sqft
1 bath
August 13, 2026 - Source: trulia.com +1 more
New
2 hours ago
Urbandale, IA

403 W 4th St N #ID1604774P, Newton, IA 50208
$2,467
1 bed
1 bath
August 13, 2026 - Source: trulia.com
New
2 hours ago
Newton, IA

718 Boulder Dr, Center Point, IA 52213
$1,800
2142 sqft
3 beds
3 baths
August 13, 2026 - Source: trulia.com +1 more
New
2 hours ago
Center Point, IA

1446 N 31st St, Fort Dodge, IA 50501
$1,600
1280 sqft
2 beds
2 baths
August 13, 2026 - Source: trulia.com +1 more
New
2 hours ago
Fort Dodge, IA

710 Bishop Ave #W, La Porte City, IA 50651
$810
2 beds
1 bath
August 13, 2026 - Source: trulia.com +1 more
New
2 hours ago
La Porte City, IA

434 6th St, Jesup, IA 50648
$1,300
1171 sqft
3 beds
1 bath
August 13, 2026 - Source: trulia.com +1 more
New
2 hours ago
Jesup, IA

614 W 63rd St #5, Davenport, IA 52806
$895
2 beds
1 bath
August 13, 2026 - Source: trulia.com +1 more
New
2 hours ago
Davenport, IA
6500 University Lofts - Windsor Heights Iowa, Windsor Heights, IA 50324
$1,500
1172 sqft
2 beds
1 bath
August 13, 2026 - Source: trulia.com
New
2 hours ago
Windsor Heights, IA

1407 S Shore Dr, Clear Lake, IA 50428
$1,265
504 sqft
2 beds
1 bath
August 12, 2026 - Source: zillow.com +1 more
New
3 hours ago
Clear Lake, IA

90 Colton Dr S, North Liberty, IA 52317
$2,700
1764 sqft
4 beds
3 baths
August 12, 2026 - Source: zillow.com +1 more
New
3 hours ago
North Liberty, IA

The Scott at East Village, Des Moines, IA 50309
$840
357 sqft
1 bath
August 12, 2026 - Source: trulia.com +1 more
New
4 hours ago
East Village, Des Moines, IA

Deer Creek Apartments, Toledo, IA 52342
$650
410 sqft
1 bath
August 12, 2026 - Source: trulia.com
New
4 hours ago
Toledo, IA

421 Brady St #4, Davenport, IA 52801
$1,185
965 sqft
2 beds
1 bath
August 12, 2026 - Source: trulia.com
New
4 hours ago
Davenport, IA

14405 Springbrook Trl #1, Grimes, IA 50111
$1,950
1575 sqft
3 beds
3 baths
August 12, 2026 - Source: trulia.com +1 more
New
4 hours ago
Urbandale, IA

1069 Daisy Ln #1, Waukee, IA 50263
$2,215
1707 sqft
4 beds
3 baths
August 12, 2026 - Source: trulia.com +1 more
New
4 hours ago
Waukee, IA

1922 S 10th St, Council Bluffs, IA 51501
$1,395
2 beds
1 bath
August 12, 2026 - Source: trulia.com +1 more
New
4 hours ago
Council Bluffs, IA

133 Northridge Dr #133, West Branch, IA 52358
$950
880 sqft
2 beds
1 bath
August 12, 2026 - Source: trulia.com +1 more
New
4 hours ago
West Branch, IA
What's the average rent in Iowa?
Based on the last 30 days, the average rent in Iowa is $1,184.
How often do new rentals come on the market in Iowa?
On average, 141 rentals are put on the market in Iowa per day.
Filters
Price Range
$
$
Number of Bedrooms
Number of Bathrooms
Square Feet
sqft
sqft