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
479 rentals
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,850/mo
2
Beds
2.5
Baths
1,506
sqft
9055 Coneflower Dr #106,
West Des Moines, IA 50265
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,650/mo
4
Beds
3.5
Baths
2,600
sqft
1190 Devils Glen Rd,
Bettendorf, IA 52722
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,650/mo
4
Beds
3.5
Baths
2,600
sqft
1188 Devils Glen Rd,
Bettendorf, IA 52722
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,650/mo
4
Beds
3.5
Baths
2,600
sqft
1186 Devils Glen Rd,
Bettendorf, IA 52722
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,650/mo
4
Beds
3.5
Baths
2,600
sqft
1192 Devils Glen Rd,
Bettendorf, IA 52722
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,350/mo
2
Beds
1.5
Baths
1538 Kehl Ct,
Dubuque, IA 52003
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,850/mo
4
Beds
2
Baths
4727 Pizarro Ct #1,
Cedar Falls, IA 50613
Check Availability
APPLY INSTANTLY
$1,400/mo
2
Beds
1.5
Baths
1,300
sqft
926 NE Hyacinth Ln,
Ankeny, IA 50021
Check Availability
PET FRIENDLY
$2,700/mo
4
Beds
3
Baths
2,577
sqft
1414 Legend Dr,
Tiffin, IA 52340
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,850/mo
3
Beds
3
Baths
1,520
sqft
2316 Hazeltine Pl,
Norwalk, IA 50211
Check Availability
APPLY INSTANTLY
$995/mo
2
Beds
1
Bath
850
sqft
6532 Cedar St,
Davenport, IA 52806
Check Availability
PET FRIENDLY
$2,650/mo
4
Beds
3.5
Baths
2,600
sqft
1194 Devils Glen Rd,
Bettendorf, IA 52722
Check Availability
$2,050/mo
3
Beds
2.5
Baths
1,401
sqft
2225 Saint Andrews Dr,
North Liberty, IA 52317
Check Availability
PET FRIENDLY
$2,495/mo
3
Beds
2
Baths
1128 15th St SE #A,
Cedar Rapids, IA 52401
Check Availability
PET FRIENDLY
$2,408/mo
4
Beds
3
Baths
2,247
sqft
2009 S Warrior Ln,
Waukee, IA 50263
Check Availability
APPLY INSTANTLY
0.86 ACRES
$1,300/mo
2
Beds
2
Baths
1,200
sqft
2316 51st St,
Des Moines, IA 50310
Check Availability
PET FRIENDLY
$1,875/mo
3
Beds
2
Baths
930 M St SW #A,
Cedar Rapids, IA 52404
Check Availability
APPLY INSTANTLY
$650/mo
1
Bed
1
Bath
1,000
sqft
1569 1st Ave SE,
Cedar Rapids, IA 52402
Check Availability
$1,150/mo
2
Beds
1
Bath
1,000
sqft
Address Not Disclosed,
Davenport, IA 52806
Check Availability
APPLY INSTANTLY
$925/mo
2
Beds
1
Bath
1,500
sqft
1604 W 9th St,
Davenport, IA 52804
Check Availability
PET FRIENDLY
$1,695/mo
3
Beds
2
Baths
920 M St SW #C,
Cedar Rapids, IA 52404
Check Availability
$1,300/mo
3
Beds
1
Bath
1,200
sqft
1846 Bennett St,
Dubuque, IA 52001
Check Availability
PET FRIENDLY
$2,650/mo
4
Beds
3.5
Baths
2,600
sqft
1196 Devils Glen Rd,
Bettendorf, IA 52722
Check Availability
APPLY INSTANTLY
$935/mo
2
Beds
1
Bath
2215 C St SW,
Cedar Rapids, IA 52404
Check Availability
PET FRIENDLY
FURNISHED
$1,500/mo
2
Beds
2.5
Baths
1,162
sqft
3130 SW Arlan Ln #3130,
Ankeny, IA 50023
Check Availability
PET FRIENDLY
$1,800/mo
2
Beds
3
Baths
1,400
sqft
Address Not Disclosed,
West Des Moines, IA 50266
Check Availability
APPLY INSTANTLY
$850/mo
2
Beds
1
Bath
982
sqft
2216 W 3rd St #1/2,
Davenport, IA 52802
Check Availability
PET FRIENDLY
$850/mo
2
Beds
1
Bath
600
sqft
1331 N 7th St #B,
Clear Lake, IA 50428
Check Availability
PET FRIENDLY
$2,000/mo
3
Beds
2.5
Baths
1,829
sqft
1148 Dahnovan Dr #1148,
North Liberty, IA 52317
Check Availability
PET FRIENDLY
$2,083/mo
3
Beds
3.5
Baths
1,654
sqft
701 NE 60th St #1,
Pleasant Hill, IA 50327
Check Availability
PET FRIENDLY
$1,495/mo
3
Beds
2
Baths
1,400
sqft
945 Apadana Ct,
Coralville, IA 52241
Check Availability
PET FRIENDLY
$1,800/mo
3
Beds
2.5
Baths
1,512
sqft
4913 NE Bel Aire Ln,
Ankeny, IA 50021
Check Availability
PET FRIENDLY
$1,850/mo
3
Beds
2
Baths
900 18th St NE #3,
Sioux Center, IA 51250
Check Availability
PET FRIENDLY
$1,600/mo
2
Beds
2
Baths
969
sqft
820 Magnolia Ln #3,
Marion, IA 52302
Check Availability
PET FRIENDLY
$2,095/mo
4
Beds
2
Baths
1012 18th St NE #4,
Sioux Center, IA 51250
Check Availability
PET FRIENDLY
$1,700/mo
3
Beds
2
Baths
1,222
sqft
4810 NE Grant Ln,
Ankeny, IA 50021
Check Availability
$1,400/mo
2
Beds
2
Baths
1,088
sqft
3707 Urbandale Ave,
Des Moines, IA 50310
Check Availability
PET FRIENDLY
$1,750/mo
3
Beds
1.5
Baths
1,175
sqft
220 6th St,
West Des Moines, IA 50265
Check Availability
PET FRIENDLY
$1,695/mo
3
Beds
3
Baths
1,541
sqft
458 Rj Dr,
Tiffin, IA 52340
Check Availability
PET FRIENDLY
$1,475/mo
2
Beds
1.5
Baths
1,056
sqft
1054 10th Ave NW,
Altoona, IA 50009
Check Availability
1
…
6
7
8
…
12
241-280 of 479 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