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,335 rentals
Use arrow keys to navigate
$550/mo
1
Bed
1
Bath
200 E Joy St,
Red Oak, IA 51566
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$775/mo
2
Beds
1
Bath
300 Main St #4,
Beaman, IA 50609
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$3,920/mo
5
Beds
3
Baths
1,768
sqft
603 S Dubuque St #5,
Iowa City, IA 52240
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$3,300/mo
2
Beds
2
Baths
1,333
sqft
300 S Clinton St #401,
Iowa City, IA 52240
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,295/mo
3
Beds
2
Baths
1,223
sqft
603 S Dubuque St #12,
Iowa City, IA 52240
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,295/mo
1
Bed
1
Bath
432
sqft
1421 E Madison Ave,
Des Moines, IA 50313
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,995/mo
3
Beds
2
Baths
1,120
sqft
5707 NW 66th Ave,
Johnston, IA 50131
Check Availability
PET FRIENDLY
$850/mo
2
Beds
1
Bath
110 W Marion St #4,
Knoxville, IA 50138
Check Availability
PET FRIENDLY
$650/mo
1
Bed
1
Bath
330 29th Street Dr SE #21,
Cedar Rapids, IA 52403
Check Availability
PET FRIENDLY
$875/mo
2
Beds
1
Bath
725
sqft
3809 University Ave #16,
Des Moines, IA 50311
Check Availability
$1,099/mo
3
Beds
2
Baths
1,056
sqft
700 W Ridgeway Ave #136,
Cedar Falls, IA 50613
Check Availability
PET FRIENDLY
$1,000/mo
4
Beds
1
Bath
312 E 6th St,
Ames, IA 50010
Check Availability
PET FRIENDLY
$750/mo
2
Beds
1
Bath
2938 E Euclid Ave #2,
Des Moines, IA 50317
Check Availability
FURNISHED
$900/mo
1
Bed
1.5
Baths
1,300
sqft
1308 Brick St #W,
Burlington, IA 52601
Check Availability
PET FRIENDLY
$2,200/mo
1
Bed
1
Bath
1,140
sqft
201 E Washington St #1102,
Iowa City, IA 52240
Check Availability
PET FRIENDLY
$1,249/mo
3
Beds
2
Baths
1,440
sqft
511 E 1st St #23,
Huxley, IA 50124
Check Availability
PET FRIENDLY
$725/mo
1
Bed
1
Bath
469
sqft
20 N 10th Ave #17,
Hiawatha, IA 52233
Check Availability
$975/mo
2
Beds
1
Bath
2517 Aspen Rd #M2517-6,
Ames, IA 50010
Check Availability
NEW - 2 DAYS AGO
PET FRIENDLY
$1,325/mo
3
Beds
1
Bath
1,366
sqft
730 Wellington St SE,
Cedar Rapids, IA 52403
Check Availability
PET FRIENDLY
$2,425/mo
4
Beds
3
Baths
1,875
sqft
1215 NW Williamsburg Ln,
Waukee, IA 50263
Check Availability
$1,680/mo
3
Beds
1
Bath
2109 Main St,
Cedar Falls, IA 50613
Check Availability
$1,110/mo
3
Beds
1
Bath
1,008
sqft
401 Plaza Heights Rd #B,
Marshalltown, IA 50158
Check Availability
$695/mo
1
Bed
1
Bath
2055 Blairs Ferry Rd NE #W3,
Cedar Rapids, IA 52402
Check Availability
PET FRIENDLY
$1,450/mo
2
Beds
1
Bath
1,600
sqft
555 56th St,
Des Moines, IA 50312
Check Availability
PET FRIENDLY
$1,800/mo
2
Beds
2
Baths
1,175
sqft
2873 Spring Rose Cir #110,
Coralville, IA 52241
Check Availability
PET FRIENDLY
$1,895/mo
2
Beds
2
Baths
1,217
sqft
3089 NW Irvinedale Dr,
Ankeny, IA 50023
Check Availability
$895/mo
1
Bed
1
Bath
828 Avenue A #2,
Council Bluffs, IA 51503
Check Availability
$1,325/mo
2
Beds
2
Baths
545 Pond View Drive | 545 Pond View Dr #301,
North Liberty, IA 52317
Check Availability
PET FRIENDLY
$2,200/mo
4
Beds
2
Baths
1,658
sqft
3610 64th St,
Urbandale, IA 50322
Check Availability
PET FRIENDLY
$900/mo
1
Bed
1
Bath
532
sqft
2639 Westwinds Dr #1,
Iowa City, IA 52246
Check Availability
$995/mo
2
Beds
1
Bath
3507 Queen Dr SW #7,
Cedar Rapids, IA 52404
Check Availability
$1,300/mo
2
Beds
1
Bath
886
sqft
2869 Coral Ct #301,
Coralville, IA 52241
Check Availability
PET FRIENDLY
$850/mo
2
Beds
1
Bath
600
sqft
133 Beedle Dr #7,
Ames, IA 50014
Check Availability
$985/mo
2
Beds
1
Bath
1,008
sqft
232 8th Ave W #8,
Grinnell, IA 50112
Check Availability
$850/mo
2
Beds
1
Bath
800
sqft
4415 Toronto St #1,
Ames, IA 50014
Check Availability
PET FRIENDLY
$1,645/mo
3
Beds
1
Bath
1,105
sqft
1634 Avenue A,
Council Bluffs, IA 51501
Check Availability
PET FRIENDLY
$1,975/mo
3
Beds
3.5
Baths
1,520
sqft
3856 Jay Ln,
Waterloo, IA 50701
Check Availability
PET FRIENDLY
$825/mo
2
Beds
1
Bath
834
sqft
1233 Logan Ave,
Waterloo, IA 50703
Check Availability
$1,795/mo
3
Beds
1
Bath
1,272
sqft
1303 Burnham Ave,
Des Moines, IA 50315
Check Availability
$950/mo
2
Beds
1
Bath
780
sqft
553 W Locust St #553,
Dubuque, IA 52001
Check Availability
1
…
21
22
23
24
25
841-880 of 4,335 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