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
1
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
Townhome
More
Save Search
Any Price
All Beds
Pets
Townhome
More
Save Search
Townhomes 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
482 rentals
Use arrow keys to navigate
$875/mo
3
Beds
1
Bath
1,300
sqft
413 Pine St,
Muscatine, IA 52761
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,425/mo
2
Beds
2
Baths
1,056
sqft
3044 SW Sharmin Ln,
Ankeny, IA 50023
Check Availability
Use arrow keys to navigate
$1,895/mo
3
Beds
2.5
Baths
1,511
sqft
4725 170th Pl #1,
Urbandale, IA 50323
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,795/mo
2
Beds
2.5
Baths
1,852
sqft
2726 NW Kate Shelley Ln,
Ankeny, IA 50023
Check Availability
Use arrow keys to navigate
$1,395/mo
2
Beds
1.5
Baths
1,302
sqft
569 85th St,
West Des Moines, IA 50266
Check Availability
Use arrow keys to navigate
$2,195/mo
3
Beds
2.5
Baths
1,619
sqft
301 NE 4th St,
Grimes, IA 50111
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,900/mo
3
Beds
2.5
Baths
1,650
sqft
7000 Lake Ridge Ave #13,
Des Moines, IA 50320
Check Availability
PET FRIENDLY
$1,850/mo
3
Beds
2.5
Baths
1,445
sqft
4307 154th St,
Urbandale, IA 50323
Check Availability
PET FRIENDLY
$700/mo
1
Bed
1
Bath
910 N 6th Ave E,
Newton, IA 50208
Check Availability
$1,300/mo
2
Beds
1
Bath
1,045
sqft
4924 Madison Ave,
Des Moines, IA 50310
Check Availability
PET FRIENDLY
$1,910/mo
3
Beds
1
Bath
1,900
sqft
500 Hill St #2,
Dubuque, IA 52001
Check Availability
PET FRIENDLY
$1,595/mo
2
Beds
2.5
Baths
1,240
sqft
4304 154th St,
Urbandale, IA 50323
Check Availability
PET FRIENDLY
$1,900/mo
2
Beds
2
Baths
1,336
sqft
3630 NE Kara Ln,
Ankeny, IA 50021
Check Availability
SPECIAL OFFER
PET FRIENDLY
$1,650/mo
3
Beds
2.5
Baths
1,380
sqft
8601 Westown Pkwy #28106,
West Des Moines, IA 50266
Check Availability
$1,045/mo
2
Beds
1
Bath
435 Hawthorne Ave #435,
Ames, IA 50014
Check Availability
PET FRIENDLY
$1,475/mo
2
Beds
2
Baths
1,056
sqft
15211 Greenbelt Dr,
Urbandale, IA 50323
Check Availability
$2,100/mo
3
Beds
3.5
Baths
1,503
sqft
1257 S 91st St,
West Des Moines, IA 50266
Check Availability
$750/mo
1
Bed
1
Bath
1522 NW 4th St,
Ankeny, IA 50023
Check Availability
PET FRIENDLY
$1,029/mo
2
Beds
1
Bath
800
sqft
207 27th St NW #207,
Cedar Rapids, IA 52405
Check Availability
$2,195/mo
3
Beds
2.5
Baths
1,799
sqft
9128 Calvin Dr,
West Des Moines, IA 50266
Check Availability
PET FRIENDLY
$1,995/mo
2
Beds
2.5
Baths
1,550
sqft
1345 Keosauqua Way,
Des Moines, IA 50309
Check Availability
$1,350/mo
3
Beds
1.5
Baths
3915 Southlawn Rd #3915,
Cedar Falls, IA 50613
Check Availability
PET FRIENDLY
$1,475/mo
3
Beds
1.5
Baths
1,104
sqft
409 S Hazel St,
Van Meter, IA 50261
Check Availability
PET FRIENDLY
$2,050/mo
2
Beds
2
Baths
1,110
sqft
11 Reserve Ct,
Garner, IA 50438
Check Availability
$1,300/mo
2
Beds
1.5
Baths
1,008
sqft
3819 56th St,
Des Moines, IA 50310
Check Availability
PET FRIENDLY
$1,495/mo
2
Beds
2.5
Baths
1,240
sqft
4304 153rd Pl,
Urbandale, IA 50323
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #3,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #5,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #18,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #7,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #8,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #15,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #13,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #17,
Council Bluffs, IA 51501
Check Availability
$2,950/mo
2
Beds
2
Baths
1,080
sqft
1120 S 34th St #14,
Council Bluffs, IA 51501
Check Availability
$2,290/mo
3
Beds
2.5
Baths
1,500
sqft
4314 Spruce Creek Dr,
Cedar Falls, IA 50613
Check Availability
PET FRIENDLY
$1,350/mo
2
Beds
2
Baths
1,056
sqft
1116 Redstone Ln,
Pleasant Hill, IA 50327
Check Availability
$1,950/mo
3
Beds
2.5
Baths
1,740
sqft
3622 NE Kara Ln,
Ankeny, IA 50021
Check Availability
$1,700/mo
3
Beds
2.5
Baths
1,776
sqft
1244 S G Ave #3,
Nevada, IA 50201
Check Availability
$700/mo
2
Beds
1
Bath
600
sqft
701 Loomis Ave,
Des Moines, IA 50315
Check Availability
1
2
…
10
11
12
13
401-440 of 482 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