Nearby rentals
Renter hub
Property management
Filters
The average rent for houses in Waterloo, as of June 2026, is down 17.5% compared to last month but unchanged year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
5d+ ago
Townhouse for rent in Waterloo
3 beds
2 baths
$1,695
House for rent
Available May 28
5d+ ago
House for rent in Millstadt
301 W Laurel St, Millstadt, IL 62260
In-unit laundry | Hardwood floor | Fireplace
3 beds
3 baths
$2,200
House for rent
2d ago
Verified
5 beds
2.5 baths
$2,960
$2,740
Price drop
House for rent
Available Jun 12
2d ago
Verified
4 beds
2 baths
$3,125
$2,820
Price drop
House for rent
Available Jun 22
2d ago
Verified
3 beds
2 baths
$2,480
$2,350
Price drop
House for rent
Available Jun 30
2d ago
Verified
4 beds
3 baths
$2,980
$2,760
Price drop
House for rent
Available Jun 23
2d ago
Verified
4 beds
2 baths
$2,330
House for rent
Available Jul 4
2d ago
Verified
3 beds
2 baths
$3,877
House for rent
Be the first to hear about new listings matching your search.
These rentals are 10%-30% cheaper than the local average price for similar rentals.
5d+ ago
Gravois Park house for rent in St. Louis
2 beds
1 bath
$1,100
House for rent
5d+ ago
Dutchtown South house for rent in St. Louis
2 beds
2 baths
$1,295
House for rent
Available Apr 15
5d+ ago
East Saint Louis house for rent in East St. Louis
563 N 24th St, East St. Louis, IL 62205
4 beds
2.5 baths
$850
House for rent
Available Apr 15
5d+ ago
Marina Villa house for rent in St. Louis
3411 Cherokee St, St. Louis, MO 63118
In-unit laundry | Central heat
4 beds
2 baths
$1,850
House for rent
Available Apr 10
5d+ ago
Bevo Mill house for rent in St. Louis
2 beds
1 bath
$1,050
House for rent
5d+ ago
Boulevard Heights house for rent in St. Louis
2 beds
1 bath
$1,100
House for rent
Available Dec 19
6h ago
House for rent in Concord
10801 Edgecliffe Dr, Concord, MO 63123
Storage | On-site management | Package service
3 beds
1.5 baths
$1,850
House for rent
8h ago
House for rent in Arnold
Outdoor space
3 beds
2 baths
$1,700
House for rent
Available Jun 26
18h ago
House for rent in Fairview Heights
13 Edding Ln #NA, Fairview Heights, IL 62208
In-unit laundry | Outdoor space | Storage
3 beds
1.5 baths
$7,825
$850
Price drop
House for rent
Available Jun 6
1d ago
East Saint Louis house for rent in East St. Louis
13 Drexel Dr, East St. Louis, IL 62206
3 beds
1 bath
$995
House for rent
Available Jun 5
1d ago
Soulard townhouse for rent in St. Louis
2211 Menard St #A, St. Louis, MO 63104
In-unit laundry | Outdoor space | Storage
3 beds
1.5 baths
$2,400
House for rent
Available Jun 15
2d ago
Boulevard Heights house for rent in St. Louis
3 beds
1.5 baths
$2,065
House for rent
Available Jun 15
2d ago
House for rent in Belleville
221 N Jackson St, Belleville, IL 62220
In-unit laundry | Fireplace | Dishwasher
3 beds
2 baths
$1,700
House for rent
2d ago
Princeton Heights house for rent in St. Louis
5088 Milentz Ave, St. Louis, MO 63109
In-unit laundry | Outdoor space | Storage
2 beds
1 bath
$1,575
House for rent
2d ago
East Saint Louis house for rent in East St. Louis
2425 Cleveland Ave, East St. Louis, IL 62205
4 beds
2 baths
$695
House for rent
Available Jun 4
4m ago
Verified
4125 Chouteau Ave, St. Louis, MO 63110
In-unit laundry | Outdoor space | Assigned parking
3 beds
2 baths
$4,091
House for rent
5d+ ago
East Saint Louis house for rent in East St. Louis
5617 Warren Ave, East St. Louis, IL 62204
In-unit laundry | Carpet
2 beds
1 bath
$790
House for rent
Available Jun 1
Are you a rental professional?
12 rentals
15 rentals
111 rentals
17 rentals
78 rentals
16 rentals
13 rentals
23 rentals
15 rentals
8 rentals
| 🌇Available house rentals | 25 houses |
|---|---|
| 💰Best rent deal | 315 Hannah Dr |
| ⭐Popular amenities | , , |
| 🚗With garage parking | |
| 🏠With photos |