Buy
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
2
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
Single Family Home
More
Save Search
Any Price
All Beds
Pets
Single Family Home
More
Save Search
Homes For Rent in Iowa
Sort:
New Listings
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
917 rentals
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,800/mo
4
Beds
1
Bath
1,878
sqft
209 Blaine St,
Ledyard, IA 50556
Check Availability
Use arrow keys to navigate
$1,875/mo
4
Beds
2
Baths
1,800
sqft
111 12th St SE,
Altoona, IA 50009
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,095/mo
2
Beds
1
Bath
669
sqft
310 E 22nd St S,
Newton, IA 50208
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,995/mo
Total price
2
Beds
1
Bath
1,140
sqft
3211 Pleasant St,
Des Moines, IA 50312
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,395/mo
3
Beds
1
Bath
864
sqft
315 E 22nd St S,
Newton, IA 50208
Check Availability
Use arrow keys to navigate
$850/mo
2
Beds
1
Bath
720
sqft
538 Sherman Ave,
Waterloo, IA 50703
Check Availability
Use arrow keys to navigate
$525/mo
1
Bed
1
Bath
644
sqft
408 Locust St,
Waterloo, IA 50701
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,900/mo
3
Beds
2
Baths
1,705
sqft
15 Blackstone Ct,
Le Claire, IA 52753
Check Availability
PET FRIENDLY
$1,000/mo
4
Beds
1
Bath
312 E 6th St,
Ames, IA 50010
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,650/mo
4
Beds
3
Baths
2,891
sqft
7329 Walden Rd NE,
Cedar Rapids, IA 52402
Check Availability
PET FRIENDLY
$1,150/mo
3
Beds
1.5
Baths
1,214
sqft
515 NE 1st St,
Eagle Grove, IA 50533
Check Availability
PET FRIENDLY
$1,295/mo
2
Beds
1
Bath
1,184
sqft
510 S Lincoln Ave,
Davenport, IA 52802
Check Availability
PET FRIENDLY
$825/mo
2
Beds
1
Bath
834
sqft
1233 Logan Ave,
Waterloo, IA 50703
Check Availability
$1,712/mo
4
Beds
1
Bath
616 E 6th St,
Davenport, IA 52803
Check Availability
PET FRIENDLY
$1,495/mo
3
Beds
1
Bath
1,050
sqft
816 Grandview Ave,
Des Moines, IA 50316
Check Availability
PET FRIENDLY
$1,950/mo
3
Beds
3
Baths
1,500
sqft
55 Jaro Way,
North Liberty, IA 52317
Check Availability
$2,700/mo
6
Beds
2
Baths
2,147
sqft
3319 West St,
Ames, IA 50014
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,590/mo
4
Beds
1
Bath
800
sqft
20 E Payton Ave,
Des Moines, IA 50315
Check Availability
$900/mo
1
Bed
1
Bath
3 27th St,
Spirit Lake, IA 51360
Check Availability
PET FRIENDLY
$1,700/mo
2
Beds
1.5
Baths
1,224
sqft
65 Primrose Ct,
Iowa City, IA 52240
Check Availability
PET FRIENDLY
$1,550/mo
4
Beds
2
Baths
1,474
sqft
3410 5th Ave,
Des Moines, IA 50313
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$3,000/mo
4
Beds
2
Baths
1,632
sqft
616 Lynn Ave,
Ames, IA 50014
Check Availability
$3,000/mo
4
Beds
3
Baths
2,330
sqft
114 Dogwood Ln,
Tiffin, IA 52340
Check Availability
PET FRIENDLY
$1,195/mo
2
Beds
1
Bath
912
sqft
1439 NE 66th Ave,
Des Moines, IA 50313
Check Availability
PET FRIENDLY
$1,595/mo
4
Beds
2
Baths
1,743
sqft
1637 23rd St,
Des Moines, IA 50310
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,950/mo
3
Beds
4
Baths
1,980
sqft
630 Walker Cir,
Iowa City, IA 52245
Check Availability
PET FRIENDLY
$1,645/mo
3
Beds
1
Bath
1,105
sqft
1634 Avenue A,
Council Bluffs, IA 51501
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,800/mo
3
Beds
1
Bath
1,300
sqft
200 Prospect Ave,
West Des Moines, IA 50265
Check Availability
PET FRIENDLY
$1,650/mo
2
Beds
2.5
Baths
1,438
sqft
1114 SE Birch Ln,
Ankeny, IA 50021
Check Availability
PET FRIENDLY
$1,495/mo
2
Beds
2
Baths
1,056
sqft
3181 SW Sharmin Ln,
Ankeny, IA 50021
Check Availability
PET FRIENDLY
$1,995/mo
3
Beds
2
Baths
1,120
sqft
5707 NW 66th Ave,
Johnston, IA 50131
Check Availability
APPLY INSTANTLY
$2,800/mo
4
Beds
3
Baths
2,702
sqft
318 Highland Dr,
Cedar Falls, IA 50613
Check Availability
PET FRIENDLY
$1,550/mo
3
Beds
1
Bath
1,040
sqft
1723 High St,
Council Bluffs, IA 51503
Check Availability
$1,699/mo
3
Beds
1.5
Baths
1,160
sqft
3598 Cedarwood Ct #0,
Bettendorf, IA 52722
Check Availability
PET FRIENDLY
$1,995/mo
3
Beds
2
Baths
1,137
sqft
1116 39th St,
West Des Moines, IA 50266
Check Availability
APPLY INSTANTLY
$1,395/mo
2
Beds
1
Bath
1,150
sqft
4487 Dodge St,
Dubuque, IA 52002
Check Availability
APPLY INSTANTLY
$1,900/mo
4
Beds
3
Baths
1,624
sqft
1262 Cleveland Ave,
Dubuque, IA 52003
Check Availability
$1,300/mo
2
Beds
1
Bath
816
sqft
2221 Main St,
Cedar Falls, IA 50613
Check Availability
PET FRIENDLY
$2,195/mo
4
Beds
3
Baths
2,249
sqft
4322 Grover Woods Ln,
Des Moines, IA 50317
Check Availability
FURNISHED
$2,250/mo
2
Beds
2.5
Baths
1,334
sqft
2217 Saint Andrews Dr,
North Liberty, IA 52317
Check Availability
1
…
6
7
8
…
23
241-280 of 917 Results
Iowa
Popular Cities in Iowa
Des Moines Apartments For Rent
Population:
217,050
Median Rental Price:
$1,095
Inventory:
492 rentals
Cedar Rapids Apartments For Rent
Population:
142,875
Median Rental Price:
$1,200
Inventory:
185 rentals
Davenport Apartments For Rent
Population:
104,684
Median Rental Price:
$975
Inventory:
188 rentals
Sioux City Apartments For Rent
Population:
86,667
Median Rental Price:
$1,144
Inventory:
63 rentals
Iowa City Apartments For Rent
Population:
86,560
Median Rental Price:
$1,300
Inventory:
558 rentals
Council Bluffs Apartments For Rent
Population:
71,503
Median Rental Price:
$1,337
Inventory:
99 rentals
Waterloo Apartments For Rent
Population:
71,077
Median Rental Price:
$800
Inventory:
218 rentals
Dubuque Apartments For Rent
Population:
70,523
Median Rental Price:
$1,000
Inventory:
145 rentals
Ames Apartments For Rent
Population:
69,364
Median Rental Price:
$1,067
Inventory:
351 rentals
West Des Moines Apartments For Rent
Population:
65,532
Median Rental Price:
$1,601
Inventory:
121 rentals