Nearby rentals
Renter hub
Property management
Filters
The average rent for 2 bedroom houses in St. Louis, as of June 2026, is down 1% compared to last month but unchanged year-over-year.
Average rent
Track prices
Rent calculator
What can I afford?
All rentals
5d+ ago
2 Beds Mark Twain - I-70 Industrial house for rent in St. Louis
3720 Darby St, St. Louis, MO 63120
On-site laundry | Outdoor space | Hardwood floor
2 beds
1 bath
$995
House for rent
5d+ ago
2 Beds Bevo Mill house for rent in St. Louis
2 beds
1 bath
$1,050
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
2 beds
1 bath
$499
House for rent
Available May 5
5d+ ago
2 Beds Gravois Park house for rent in St. Louis
2 beds
1 bath
$1,100
House for rent
5d+ ago
2 Beds Dutchtown South house for rent in St. Louis
2 beds
2 baths
$1,295
House for rent
Available Apr 15
5d+ ago
2 Beds Boulevard Heights house for rent in St. Louis
2 beds
1 bath
$1,100
House for rent
Available Dec 19
4h ago
2 Beds Soulard house for rent in St. Louis
1708 S 8th St #NA, St. Louis, MO 63104
In-unit laundry | Outdoor space | Storage
2 beds
1.5 baths
$1,590
House for rent
Available Jun 12
2d ago
2 Beds 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
Be the first to hear about new listings matching your search.
2d ago
2 Beds Dutchtown South house for rent in St. Louis
2 beds
1 bath
$1,250
House for rent
2d ago
2 Beds Dutchtown South house for rent in St. Louis
4637 Louisiana Ave, St. Louis, MO 63111
In-unit laundry | Air conditioning | High ceilings
2 beds
1 bath
$1,175
House for rent
Available Apr 21
These rentals are 10%-30% cheaper than the local average price for similar rentals.
3d ago
2 Beds LaSalle Park house for rent in St. Louis
1050 Carroll St, St. Louis, MO 63104
In-unit laundry | Garage parking | Air conditioning
2 beds
1 bath
$1,600
House for rent
Available Jun 4
3d ago
2 Beds Central West End house for rent in St. Louis
377 N Taylor Ave #3S, St. Louis, MO 63108
In-unit laundry | Assigned parking | Air conditioning
2 beds
2 baths
$1,595
House for rent
Available May 21
3d ago
2 Beds Lafayette Square house for rent in St. Louis
2 beds
2 baths
$2,350
House for rent
Available Jun 5
3d ago
2 Beds Southwest Garden house for rent in St. Louis
2 beds
1.5 baths
$1,995
House for rent
Available Jun 10
3d ago
2 Beds Princeton Heights house for rent in St. Louis
2 beds
1 bath
$1,595
House for rent
Available Apr 30
3d ago
2 Beds Tower Grove South house for rent in St. Louis
4347 Potomac St #NA, St. Louis, MO 63116
On-site laundry | Outdoor space | Storage
2 beds
1 bath
$1,850
House for rent
Available Aug 9
4d ago
2 Beds O'Fallon Park house for rent in St. Louis
2 beds
1 bath
$1,100
House for rent
Available Jun 1
5d+ ago
2 Beds Tower Grove South house for rent in St. Louis
2 beds
1 bath
$1,700
House for rent
5d+ ago
2 Beds Dutchtown South house for rent in St. Louis
2 beds
1 bath
$850
House for rent
5d+ ago
2 Beds Dutchtown South house for rent in St. Louis
2 beds
1 bath
$950
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
6069 Harney Ave, St. Louis, MO 63136
2 beds
1 bath
$915
House for rent
Available Jun 2
5d+ ago
2 Beds Wells-Goodfellow house for rent in St. Louis
2 beds
1 bath
$1,300
House for rent
Available Jun 1
5d+ ago
2 Beds Franz Park house for rent in St. Louis
2 beds
1 bath
$1,650
House for rent
5d+ ago
2 Beds The Hill townhouse for rent in St. Louis
5004 Daggett Ave, St. Louis, MO 63110
In-unit laundry | Storage | Garage parking
2 beds
2 baths
$2,700
House for rent
5d+ ago
2 Beds Tower Grove East townhouse for rent in St. Louis
2602 Minnesota Ave, St. Louis, MO 63118
In-unit laundry | Outdoor space | Garage parking
2 beds
1.5 baths
$1,950
House for rent
5d+ ago
2 Beds Baden house for rent in St. Louis
1236 Gimblin St, St. Louis, MO 63147
2 beds
1 bath
$675
House for rent
Available May 29
5d+ ago
2 Beds Lindenwood Park house for rent in St. Louis
2 beds
1 bath
$1,650
House for rent
5d+ ago
2 Beds Soulard townhouse for rent in St. Louis
1808 S 10th St #A, St. Louis, MO 63104
In-unit laundry | Air conditioning | Balcony
2 beds
1 bath
$1,695
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
5546 Floy Ave, St. Louis, MO 63136
On-site laundry | Outdoor space | Storage
2 beds
2 baths
$1,145
House for rent
5d+ ago
2 Beds Dutchtown South townhouse for rent in St. Louis
4126 Minnesota Ave #2F, St. Louis, MO 63118
On-site laundry | Air conditioning | Fireplace
2 beds
1 bath
$900
House for rent
5d+ ago
2 Beds Dutchtown South house for rent in St. Louis
4127 Oregon Ave #2F, St. Louis, MO 63118
Hardwood floor | Balcony | On-site management
2 beds
1 bath
$1,075
House for rent
5d+ ago
2 Beds Carondelet house for rent in St. Louis
7719 Alaska Ave, St. Louis, MO 63111
In-unit laundry | Dishwasher
2 beds
1 bath
$1,185
House for rent
5d+ ago
2 Beds Lindenwood Park house for rent in St. Louis
6320 Arthur Ave, St. Louis, MO 63139
In-unit laundry | Garage parking | Hardwood floor
2 beds
1 bath
$1,500
House for rent
5d+ ago
2 Beds Northampton house for rent in St. Louis
5346 Tholozan Ave, St. Louis, MO 63109
In-unit laundry | Outdoor space | Garage parking
2 beds
1 bath
$1,430
House for rent
5d+ ago
2 Beds The Hill house for rent in St. Louis
4936 Shaw Ave, St. Louis, MO 63110
In-unit laundry | Outdoor space | Storage
2 beds
2 baths
$1,895
House for rent
5d+ ago
2 Beds Tower Grove South house for rent in St. Louis
2 beds
1 bath
$1,395
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
5919 Sherry Ave, St. Louis, MO 63136
2 beds
1 bath
$795
House for rent
Available May 25
5d+ ago
2 Beds Bevo Mill house for rent in St. Louis
2 beds
2.5 baths
$1,650
House for rent
5d+ ago
2 Beds Baden house for rent in St. Louis
960 Raford Ct #NA, St. Louis, MO 63137
Air conditioning | Central heat
2 beds
1 bath
$950
House for rent
Available Apr 11
5d+ ago
2 Beds West End house for rent in St. Louis
5989 Julian Ave #37, St. Louis, MO 63112
Outdoor space | Carpet
2 beds
1 bath
$1,200
House for rent
Available Jun 1
5d+ ago
2 Beds Wells-Goodfellow house for rent in St. Louis
2 beds
1 bath
$1,250
House for rent
Available May 22
5d+ ago
2 Beds Clifton Heights house for rent in St. Louis
2 beds
1 bath
$1,550
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
2 beds
1 bath
$1,250
$1,100
Price drop
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
5721 Floy Ave, St. Louis, MO 63136
On-site laundry | Air conditioning
2 beds
1 bath
$1,120
House for rent
5d+ ago
2 Beds Walnut Park West house for rent in St. Louis
2 beds
1 bath
$1,120
House for rent
Available May 19
5d+ ago
2 Beds Bevo Mill house for rent in St. Louis
2 beds
1 bath
$1,150
House for rent
5d+ ago
2 Beds Princeton Heights house for rent in St. Louis
2 beds
2 baths
$2,100
House for rent
5d+ ago
2 Beds Princeton Heights house for rent in St. Louis
6406 Woodbine Ct, St. Louis, MO 63109
In-unit laundry | Outdoor space | Storage
2 beds
2 baths
$1,800
House for rent
5d+ ago
2 Beds Central West End townhouse for rent in St. Louis
2 beds
2.5 baths
$2,095
House for rent
Available Jun 10
5d+ ago
2 Beds The Ville house for rent in St. Louis
2603 Belle Glade Ave, St. Louis, MO 63113
Garage parking
2 beds
1 bath
$850
House for rent
Available Feb 26
Are you a rental professional?
60 rentals
2 rentals
48 rentals
20 rentals
8 rentals
6 rentals
16 rentals
7 rentals
54 rentals
4 rentals
840 rentals
448 rentals
135 rentals
152 rentals
10 rentals
| 🌇Available house rentals | 75 houses |
|---|---|
| 💰Best rent deal | 5917 Emma Ave |
| 🍃With outdoor space | |
| ⭐Popular amenities | , , |
| 👚With laundry facilities | |
| 🍽With dishwasher | |
| 🚗With garage parking | |
| ❄️With air conditioning | |
| 🏠With photos |