840+ apartments in 420+ properties
Apartments for rent in St. Louis
$1,125
Available Jul 1
Fair Deal
$151 Below Market
- 1 bed
- 1 bath
- 900 sqft
- Allows pets
- Has parking
- Has dishwasher
4516 cleveland
Saint Louis, MO
$925
Available Jun 1
Fair Deal
$124 Below Market
- 1 bed
- 1 bath
- Allows dogs
4545 ashland ave
Saint Louis, MO
$850
1 unit available
Fair Deal
$110 Below Market
- 2 beds
- 1 bath
- 1,215 sqft
3855 virginia ave
St Louis, MO
$925
Available Jun 1
Fair Deal
$106 Below Market
- 1 bed
- 1 bath
- 850 sqft
- Has parking
- Has AC
- Has dishwasher
2237 oregon ave
St. Louis, MO
$1,000
1 unit available
Fair Deal
$114 Below Market
- 3 beds
- 1.5 baths
- Allows pets
- Has parking
- Has AC
4102 nebraska ave
St. Louis, MO
$775
1 unit available
Fair Deal
$86 Below Market
- 1 bed
- 1 bath
- 713 sqft
- Has parking
6156 s grand
Saint louis, MO
$1,188 – $1,996
12 units
Fair Deal
$163 Below Market
Availablity starting now
1 bed
$1,188
2 beds
$1,367
3 beds
n/a
- Has washer/dryer
- Has parking
- Has AC
- Has dishwasher
The Laurel Apartments
622 North 7th Street, Saint Louis, MO
$850
Available Jun 10
Fair Deal
$89 Below Market
- 1 bed
- 1 bath
- 950 sqft
- Allows cats
- Has parking
- Has AC
3726 keokuk st
St. Louis, MO
$1,155 – $1,725
15 units available
Fair Deal
$141 Below Market
1 bed
$1,155
2 beds
$1,345
3 beds
n/a
- Allows pets
- Has washer/dryer
Six Cord
1000 WASHINGTON AVE, St. Louis, MO
$1,495
1 unit available
Fair Deal
$140 Below Market
- 3 beds
- 1 bath
- 1,616 sqft
- Has parking
- Has AC
- Has dishwasher
3456 shenandoah ave
Saint Louis, MO
$799
1 unit available
Fair Deal
$71 Below Market
- 2 beds
- 1 bath
- 800 sqft
3862 bamberger ave
St. Louis, MO
$1,150
2 units
Fair Deal
$97 Below Market
Availablity starting now
1 bed
$1,150
2 beds
n/a
3 beds
n/a
- Has washer/dryer
- Has parking
4100 lindell, #302
St. Louis, MO
$400
1 unit available
Fair Deal
$32 Below Market
- Studio
- 1 bath
4641 washington ave
St. Louis, MO
$1,050
2 units available
Fair Deal
$84 Below Market
1 bed
$1,050
2 beds
n/a
3 beds
n/a
1523 s 10 st
St Louis, MO
$1,600
6 units
Fair Deal
$125 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,600
3 beds
n/a
- Has parking
- Has AC
- Has dishwasher
Del Coronado
4949 W PINE BLVD, SAINT LOUIS, MO
$699
1 unit available
Fair Deal
$48 Below Market
- Studio
- 1 bath
- 550 sqft
3555 louisiana ave
St. Louis, MO
$1,345
1 unit available
Fair Deal
$91 Below Market
- 2 beds
- 1 bath
- 1,375 sqft
- Has washer/dryer
- Has dishwasher
4710 arsenal st
Saint Louis, MO
$950
1 unit available
Fair Deal
$64 Below Market
- 1 bed
- 1 bath
- 918 sqft
3145 halliday ave
St Louis, MO
$915
Available May 24
Fair Deal
$59 Below Market
- 2 beds
- 1 bath
- 1,075 sqft
- Has washer/dryer
- Has AC
- Has dishwasher
119 blow st
St. Louis, MO
$1,425
1 unit available
Fair Deal
$91 Below Market
- 2 beds
- 2 baths
- 1,013 sqft
- Has washer/dryer
- Has parking
6048 washington blvd
Saint Louis, MO
$1,400
1 unit available
Fair Deal
$88 Below Market
- 2 beds
- 1 bath
- 1,180 sqft
- Has washer/dryer
411 north 22nd street
St. Louis, MO
$925 – $3,500
73 units
Fair Deal
$87 Below Market
Availablity starting now
1 bed
$1,185
2 beds
$1,575
3 beds
$3,500
- Has washer/dryer
- Has parking
- Has AC
- Has dishwasher
Park Pacific
1226 OLIVE ST, St. Louis, MO
$1,099
1 unit available
Fair Deal
$59 Below Market
- 2 beds
- 1 bath
- 750 sqft
- Has parking
1646 s 39 st
St Louis, MO
$799
1 unit available
Fair Deal
$40 Below Market
- 2 beds
- 1 bath
- 750 sqft
3858 bamberger ave
St. Louis, MO
$1,650
1 unit available
Fair Deal
$80 Below Market
- 3 beds
- 2.5 baths
- 3,298 sqft
- Has parking
3438 dunnica ave
Saint Louis, MO
$890
1 unit available
Fair Deal
$42 Below Market
- 1 bed
- 1 bath
- 910 sqft
- Has AC
5714 morganford rd
Saint Louis, MO
$850 – $875
2 units available
Fair Deal
$39 Below Market
1 bed
$850
2 beds
n/a
3 beds
n/a
- Allows pets
- Has parking
5067 chippewa st
Saint Louis, MO
$800
1 unit available
Fair Deal
$36 Below Market
- 1 bed
- 1 bath
- Allows dogs
- Has parking
223 upton 2
Saint louis, MO
$799
1 unit available
Fair Deal
$28 Below Market
- 1 bed
- 1 bath
- 700 sqft
3401 miami st
St. Louis, MO
$825 – $1,115
2 units
Fair Deal
$23 Below Market
Availablity starting now
1 bed
$825
2 beds
$1,115
3 beds
n/a
- Allows cats
- Has parking
- Has dishwasher
8125 michigan ave. #214
St. Louis, MO
Frequently Asked Questions
What is the average rent in St. Louis, MO?
If you're apartment hunting in St. Louis, here's what to expect: the average rent in St. Louis is currently $1,225, with apartments ranging from $586 to $4,076 per month. There are more than 813 St. Louis apartments available for rent at this time. Prices vary depending on a variety of factors including apartment type, number of bedrooms, location, size, amenities, quality and more.
How many St. Louis, MO apartments are priced at or below market value?
Renters looking for a great deal on an apartment in St. Louis, here's what you need to know: According to our market analysis, there are currently 301 apartments in St. Louis with an ApartmentAdvisor deal rating of fair, good or great.
What is the average rent in St. Louis, MO for a studio?
Studio seekers, here's the scoop: While the average rent in St. Louis for a studio apartment is $975, monthly rent can range from $586 to $4,076.
What is the average rent in St. Louis, MO for a 1-bedroom apartment?
When it comes to budgeting for a 1-bedroom apartment in St. Louis, here are the current numbers: While the average rent in St. Louis for a 1-bedroom apartment is $990, monthly rent for 1-bedroom apartments in St. Louis can be anywhere from $650 to $1,725.
What is the average rent in St. Louis, MO for a 2-bedroom apartment?
If it's a 2-bedroom apartment you're after, here's what you can expect in St. Louis. While the average rent in St. Louis for a 2-bedroom apartment is $1,300, monthly rent for 2-bedroom apartments in St. Louis can be anywhere from $800 to $2,500.
What is the average rent in St. Louis, MO for a 3-bedroom apartment?
For those seeking a 3-bedroom apartment in St. Louis, here are the latest stats: While the average rent in St. Louis for a 3-bedroom apartment is $1,811, monthly rent for 3-bedroom apartments in St. Louis can be anywhere from $1,000 to $3,365.
What are the best St. Louis luxury apartments?
For renters looking for an upgrade, there are more than 13 luxury apartments in St. Louis. See the full list: Luxury Apartments St. Louis
Viewing 61 – 90 of 420
Popular searches
Pet Friendly Apartments St. Louis
90 apartments starting at $575/month
Studio Apartments St. Louis
30 apartments starting at $400/month
1 Bedroom Apartments St. Louis
185 apartments starting at $550/month
2 Bedroom Apartments St. Louis
172 apartments starting at $700/month
3 Bedroom Apartments St. Louis
65 apartments starting at $875/month
Cheap Apartments St. Louis
394 apartments starting at $400/month
Short Term Rentals St. Louis
15 apartments starting at $715/month
Furnished Apartments St. Louis
9 apartments starting at $1,250/month
Luxury Apartments St. Louis
11 apartments starting at $695/month
Houses for Rent St. Louis
51 apartments starting at $650/month
Nearby neighborhoods
Benton Park West Apartments
19 apartments starting at $750/month
Botanical Heights Apartments
5 apartments starting at $925/month
Downtown Apartments
8 apartments starting at $891/month
Downtown West Apartments
12 apartments starting at $615/month
Fox Park Apartments
6 apartments starting at $795/month
Lafayette Square Apartments
5 apartments starting at $995/month
Marine Villa Apartments
8 apartments starting at $675/month
Mckinley Heights Apartments
7 apartments starting at $925/month
Shaw Apartments
14 apartments starting at $795/month
Soulard Apartments
10 apartments starting at $1,000/month
The Gate District Apartments
7 apartments starting at $895/month
Tower Grove East Apartments
15 apartments starting at $875/month
Nearby cities
Belleville Apartments
17 apartments starting at $675/month
Collinsville Apartments
6 apartments starting at $795/month
Ferguson Apartments
23 apartments starting at $750/month
Florissant Apartments
23 apartments starting at $850/month
Hazelwood Apartments
22 apartments starting at $745/month
Kirkwood Apartments
7 apartments starting at $1,099/month
Mehlville Apartments
6 apartments starting at $740/month
O'Fallon Apartments
13 apartments starting at $795/month
University City Apartments
28 apartments starting at $950/month
Nearby universities
SLU Apartments
52 apartments starting at $400/month
STLCC Apartments
40 apartments starting at $550/month
UMSL Apartments
38 apartments starting at $685/month
WashU Apartments
29 apartments starting at $995/month
Webster University Apartments
14 apartments starting at $765/month
Nearby metro areas
Indianapolis Metro Apartments
579 apartments starting at $475/month
Kansas City Metro Apartments
1,052 apartments starting at $575/month
Louisville Metro Apartments
288 apartments starting at $550/month
Memphis Metro Apartments
987 apartments starting at $500/month
Nashville Metro Apartments
529 apartments starting at $550/month
St. Louis Metro Apartments
936 apartments starting at $400/month