2,060+ apartments in 1,040+ properties
Apartments for rent in St. Louis Metro





Sponsored
$725
1 unit available
Great Deal
$383 Below Market
- 2 beds
- 1 bath
- 1,050 sqft
- Has parking
- Has dishwasher
1320 16 n 1 st
Swansea, IL





$695
1 unit available
Great Deal
$371 Below Market
- 2 beds
- 1 bath
- 1,000 sqft
1805 4 jamestown rd
Swansea, IL





$995
1 unit available
Great Deal
$369 Below Market
- 3 beds
- 1 bath
- 1,400 sqft
3019 martha dr
Belleville, IL





$775
1 unit available
Great Deal
$265 Below Market
- 2 beds
- 1 bath
- Has AC
1102 apache
Collinsville, IL





$700
1 unit available
Great Deal
$288 Below Market
- 1 bed
- 1 bath
- Has parking
4166 mcree
St. Louis, MO




$515 – $645
11 units available
Great Deal
$188 Below Market
Studio
$515
1 bed
$550
2 beds
$595
- Has parking
- Has AC
Lucas Hunt Village Apartments
5303 Lucas & Hunt Road, St. Louis, MO





$661 – $1,431
10 units available
Great Deal
$389 Below Market
1 bed
$661
2 beds
n/a
3 beds
n/a
- Has parking
- Has AC
Forest Park Apartments
5457 Delmar Blvd, St Louis, MO





$800
1 unit available
Great Deal
$300 Below Market
- 1 bed
- 1 bath
- 900 sqft
1111 cherokee
Collinsville, IL





$575
1 unit available
Great Deal
$316 Below Market
- 1 bed
- 1 bath
722 iowa
Madison, IL





$655 – $2,742
16 units available
Great Deal
$385 Below Market
1 bed
$655
2 beds
$765
3 beds
$1,330
- Has AC
- Has dishwasher
Whispering Lake Apartments
4583 Whisper Lake Drive, Florissant, MO

$650
1 unit available
Great Deal
$211 Below Market
- 1 bed
- 1 bath
- 600 sqft
623 st. louis rd.
Collinsville, IL





$753 – $4,999
42 units available
Great Deal
$429 Below Market
1 bed
$859
2 beds
$1,353
3 beds
$2,065
- Has parking
- Has AC
- Has dishwasher
275 on the Park
275 Union Blvd., St. Louis, MO





$625
1 unit available
Great Deal
$306 Below Market
- 1 bed
- 1 bath
- 720 sqft
- Has parking
27 n 44
Belleville, IL





$755 – $1,195
8 units available
Great Deal
$254 Below Market
1 bed
$755
2 beds
$925
3 beds
n/a
- Has washer/dryer
- Has dishwasher
Stonehaven
205 Chaparral Creek Dr., Hazelwood, MO





$611 – $1,247
18 units available
Great Deal
$377 Below Market
1 bed
$611
2 beds
$737
3 beds
$779
- Has parking
- Has AC
- Has dishwasher
Collins Terrace Apartments
1204 N 8th Street, St. Louis, MO

$640 – $725
2 units available
Great Deal
$293 Below Market
1 bed
n/a
2 beds
$640
3 beds
n/a
- Has AC
228 freedom drive, unit j
Belleville, IL





$640 – $845
15 units available
Great Deal
$370 Below Market
1 bed
$640
2 beds
$765
3 beds
n/a
CitySide
1115 Carr St, St. Louis, MO





$750
1 unit available
Great Deal
$423 Below Market
- 1 bed
- 1 bath
- 867 sqft
4248 n euclid ave
St Louis, MO

$650
2 units available
Great Deal
$324 Below Market
1 bed
$650
2 beds
n/a
3 beds
n/a
4448 Ashland Avenue
4448 ASHLAND AVE, St Louis, MO





$995
1 unit available
Great Deal
$402 Below Market
- 3 beds
- 1 bath
- 1,250 sqft
blaine ave
St Louis, MO





$899
1 unit available
Great Deal
$351 Below Market
- 1 bed
- 1 bath
- 750 sqft
5855 washington blvd
St. Louis, MO





$1,500
1 unit available
Great Deal
$407 Below Market
- 3 beds
- 2 baths
- 2,200 sqft
3257 michigan ave
St Louis, MO





$700
1 unit available
Great Deal
$147 Below Market
- 1 bed
- 1 bath
- 900 sqft
- Allows pets
4403 gravois ave
Saint Louis, MO





$860 – $1,616
17 units available
Great Deal
$355 Below Market
1 bed
$860
2 beds
$919
3 beds
$1,616
- Has AC
- Has dishwasher
Waterfront Crossing
807 CROSS CRK DR, Creve Coeur, MO

$809 – $859
10 units available
Great Deal
$418 Below Market
1 bed
n/a
2 beds
$809
3 beds
n/a
- Allows pets
The Reserve at Heritage Apartments
4378 Cottage Ave, St Louis, MO


$700 – $750
2 units available
Great Deal
$427 Below Market
1 bed
n/a
2 beds
n/a
3 beds
$700
5444 shreve ave
St Louis, MO





$1,149
1 unit available
Great Deal
$613 Below Market
- 3 beds
- 1 bath
- 1,350 sqft
- Allows pets
1145 aubert ave
Saint Louis, MO





$983 – $1,395
16 units available
Great Deal
$359 Below Market
1 bed
$983
2 beds
$1,026
3 beds
$1,360
Village Green
14441 Village Green Parkway, Chesterfield, MO




$525
1 unit available
Great Deal
$132 Below Market
- 1 bed
- 1 bath
4114 nebraska ave
Saint Louis, MO

$795
1 unit available
Great Deal
$223 Below Market
- 1 bed
- 1 bath
- 750 sqft
- Allows pets
1905 1975 charbonier rd
Florissant, MO
Viewing 1 – 30 of 1,040+
Viewing 1 – 30 of 1,041
Nearby cities
Belleville Apartments
25 apartments starting at $550/month
Collinsville Apartments
14 apartments starting at $600/month
Ferguson Apartments
8 apartments starting at $625/month
Florissant Apartments
57 apartments starting at $795/month
Granite City Apartments
11 apartments starting at $495/month
Kirkwood Apartments
9 apartments starting at $695/month
O'Fallon Apartments
18 apartments starting at $795/month
St. Louis Apartments
381 apartments starting at $495/month
University City Apartments
34 apartments starting at $814/month
Nearby universities
Apartments near HSSU
51 apartments starting at $685/month
Apartments near Ranken Tech
23 apartments starting at $649/month
Apartments near SLU
49 apartments starting at $685/month
Nearby metro areas
Chicago Metro Apartments
4,138 apartments starting at $400/month
Indianapolis Metro Apartments
829 apartments starting at $405/month
Kansas City Metro Apartments
1,186 apartments starting at $400/month
Louisville Metro Apartments
398 apartments starting at $500/month
Memphis Metro Apartments
975 apartments starting at $400/month
Nashville Metro Apartments
467 apartments starting at $795/month