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
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Apartments For Rent in Iowa
Sort:
Just For You
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
4,370 rentals
Use arrow keys to navigate
PET FRIENDLY
$750/mo
2
Beds
2
Baths
314 Randolph St E #104,
Waterloo, IA 50701
Check Availability
Use arrow keys to navigate
$950/mo
1
Bed
1
Bath
608
sqft
601 21st Avenue Pl,
Coralville, IA 52241
Check Availability
Use arrow keys to navigate
$1,095/mo
2
Beds
1.5
Baths
954
sqft
4823 NW Aurora Ave,
Des Moines, IA 50310
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,295/mo
3
Beds
1
Bath
1,040
sqft
1627 E Glenwood Dr,
Des Moines, IA 50320
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,900/mo
3
Beds
2.5
Baths
1,550
sqft
304 SE 30th St,
Ankeny, IA 50021
Check Availability
Use arrow keys to navigate
$1,300/mo
2
Beds
2
Baths
1,020
sqft
920 W Cherry St #10,
North Liberty, IA 52317
Check Availability
Use arrow keys to navigate
$1,245/mo
4
Beds
2
Baths
1,175
sqft
2501 24th St #106,
Des Moines, IA 50310
Check Availability
$1,200/mo
2
Beds
1
Bath
2050 Holiday Rd #B4,
Coralville, IA 52241
Check Availability
$1,100/mo
3
Beds
2
Baths
1,275
sqft
411 W 9th St,
Boone, IA 50036
Check Availability
PET FRIENDLY
$2,195/mo
3
Beds
2.5
Baths
1,600
sqft
15118 Deerview Dr,
Urbandale, IA 50323
Check Availability
$1,095/mo
2
Beds
1
Bath
1313 Oakland Rd NE #6,
Cedar Rapids, IA 52402
Check Availability
PET FRIENDLY
$1,050/mo
2
Beds
1
Bath
1915 Main St #D,
Cedar Falls, IA 50613
Check Availability
PET FRIENDLY
$675/mo
1
Bed
1
Bath
500
sqft
2303 E 9th St #3,
Des Moines, IA 50316
Check Availability
$1,200/mo
2
Beds
2
Baths
952
sqft
4503 Twain Cir #102,
Ames, IA 50014
Check Availability
PET FRIENDLY
$1,300/mo
2
Beds
1
Bath
674
sqft
1816 Walnut St,
Cedar Falls, IA 50613
Check Availability
$1,895/mo
3
Beds
2
Baths
1,500
sqft
2717 Bristol Dr,
Ames, IA 50010
Check Availability
SPECIAL OFFER
$995/mo
1
Bed
1
Bath
600
sqft
118 1/2 S Dubuque St #2,
Iowa City, IA 52240
Check Availability
$645/mo
1
Bed
1
Bath
3103 Grand Ave #7,
Des Moines, IA 50312
Check Availability
$775/mo
2
Beds
1
Bath
285 Cardiff St,
Dubuque, IA 52001
Check Availability
PET FRIENDLY
$1,550/mo
4
Beds
2
Baths
1,474
sqft
3410 5th Ave,
Des Moines, IA 50313
Check Availability
$775/mo
1
Bed
1
Bath
514-520 Carroll Ave #55a07ce06,
Ames, IA 50010
Check Availability
NEW - 1 DAY AGO
PET FRIENDLY
$850 - $995/mo
1-2
Beds
1
Bath
450 N. Dubuque Street | 450 N Dubuque St #E1,
North Liberty, IA 52317
Check Availability
PET FRIENDLY
$1,250/mo
3
Beds
1.5
Baths
1,100
sqft
3420 Harcourt Dr,
Ames, IA 50010
Check Availability
$745/mo
1
Bed
1
Bath
614 Douglas Ave #1,
Des Moines, IA 50313
Check Availability
PET FRIENDLY
$995/mo
2
Beds
1
Bath
800
sqft
612 S 16th St #31,
Ames, IA 50010
Check Availability
PET FRIENDLY
$800/mo
2
Beds
1
Bath
850
sqft
2104 Davis St #A,
Iowa City, IA 52240
Check Availability
NEW - 1 DAY AGO
$1,125/mo
2
Beds
2
Baths
205 Prairie Rose Ln #104,
Solon, IA 52333
Check Availability
$645/mo
1
Bed
1
Bath
500
sqft
2419 Cottage Grove Ave #7,
Des Moines, IA 50311
Check Availability
$850/mo
1
Bed
1
Bath
203 River St-Martin Apts | 203 River St #3,
Iowa City, IA 52246
Check Availability
PET FRIENDLY
$995/mo
2
Beds
1
Bath
115 Sugar Creek Lane | 115 Sugar Creek Ln #5,
North Liberty, IA 52317
Check Availability
PET FRIENDLY
$1,025/mo
2
Beds
1
Bath
952
sqft
17 N 11th Ave,
Marshalltown, IA 50158
Check Availability
PET FRIENDLY
$1,125/mo
Total price
3
Beds
2
Baths
1,216
sqft
3434 Kipling Rd,
Waterloo, IA 50701
Check Availability
$1,100/mo
2
Beds
1
Bath
1,066
sqft
2310 Melrose Dr #A,
Cedar Falls, IA 50613
Check Availability
$750/mo
1
Bed
1
Bath
2216 Merner Ave #4,
Cedar Falls, IA 50613
Check Availability
$2,195/mo
3
Beds
2.5
Baths
2,069
sqft
4404 SE Elm Ct,
Ankeny, IA 50023
Check Availability
$1,250/mo
2
Beds
1
Bath
891
sqft
2264 Holiday Rd #211,
Coralville, IA 52241
Check Availability
$1,050/mo
2
Beds
1
Bath
Address Not Disclosed,
Guttenberg, IA 52052
Check Availability
PET FRIENDLY
$1,050/mo
1
Bed
1
Bath
662
sqft
1951 Parkwild Dr #123,
Council Bluffs, IA 51503
Check Availability
$1,210/mo
2
Beds
1
Bath
984
sqft
1906 Parkwild Dr #31,
Council Bluffs, IA 51503
Check Availability
$1,550/mo
2
Beds
1.5
Baths
1,024
sqft
1160 Cambria Ct,
Iowa City, IA 52246
Check Availability
1
2
3
…
23
24
25
961-1,000 of 4,370 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