780+ apartments in 420+ properties
Apartments for rent in St. Louis
$800
Available May 10
Good Deal
$163 Below Market
- 1 bed
- 1 bath
- 950 sqft
- Allows pets
3527 cherokee
St. Louis, MO
$750
1 unit available
Good Deal
$149 Below Market
- 1 bed
- 1 bath
- 884 sqft
- Allows pets
307 dover st
St. Louis, MO
$650
1 unit available
Good Deal
$129 Below Market
- 1 bed
- 1 bath
- 425 sqft
- Allows pets
- Has parking
1108 bates st.
St. Louis, MO
$850
1 unit available
Good Deal
$163 Below Market
- 2 beds
- 1 bath
- 1,215 sqft
3855 virginia ave
St Louis, MO
$700
1 unit available
Good Deal
$127 Below Market
- 1 bed
- 1 bath
- 700 sqft
- Has parking
- Has AC
3611 osceola st
St. Louis, MO
$1,295
1 unit available
Good Deal
$232 Below Market
- 3 beds
- 2 baths
- Allows pets
- Has AC
5866 kennerly ave
St. Louis, MO
$800
1 unit available
Good Deal
$143 Below Market
- 2 beds
- 1 bath
- 1,000 sqft
3526 minnesota ave
St. Louis, MO
$850
1 unit available
Good Deal
$150 Below Market
- 1 bed
- 1 bath
- 900 sqft
- Has washer/dryer
3442 s jefferson
St. Louis, MO
$700 – $890
2 units available
Good Deal
$117 Below Market
Studio
$700
1 bed
$890
2 beds
n/a
- Allows cats
6430 hampton ave
Saint Louis, MO
$699
2 units available
Good Deal
$111 Below Market
1 bed
$699
2 beds
n/a
3 beds
n/a
- Has parking
- Has AC
3801 keokuk st
St. Louis, MO
$850
2 units
Good Deal
$90 Below Market
Available May 1
1 bed
$850
2 beds
n/a
3 beds
n/a
- Allows pets
8762 lowell st
St. Louis, MO
$650 – $795
2 units available
Fair Deal
$86 Below Market
Studio
$650
1 bed
n/a
2 beds
$795
- Has parking
- Has AC
- Has dishwasher
2751 pestalozzi st
Saint Louis, MO
$725 – $750
2 units available
Fair Deal
$87 Below Market
1 bed
$725
2 beds
n/a
3 beds
n/a
- Allows cats
- Has dishwasher
3660 neosho st
St. Louis, MO
$775
1 unit available
Fair Deal
$87 Below Market
- 1 bed
- 1 bath
- Allows pets
7027 minnesota ave
St Louis, MO
$675
Available May 1
Fair Deal
$41 Below Market
- Studio
- 1 bath
- 350 sqft
- Has parking
- Has AC
2905 r cherokee
St. Louis, MO
$900
1 unit available
Fair Deal
$5 Below Market
- 2 beds
- 1 bath
- 825 sqft
- Has parking
3920 california
St. Louis, MO
$1,495
1 unit available
Fair Deal
$26 Above Market
- 3 beds
- 1 bath
- 1,505 sqft
1437 switzer ave
Saint Louis, MO
$950
1 unit available
Fair Deal
$78 Above Market
- 2 beds
- 1 bath
- 875 sqft
- Allows pets
3761 keokuk
St. Louis, MO
$995
1 unit available
Fair Deal
$89 Above Market
- 1 bed
- 1 bath
- 760 sqft
- Allows cats
- Has dishwasher
4955 2 e lindenwood ave
St. Louis, MO
$1,595
Available Jun 1
Fair Deal
$151 Above Market
- 3 beds
- 1 bath
- 1,200 sqft
- Allows pets
- Has washer/dryer
- Has parking
- Has dishwasher
3803 shaw blvd
Saint Louis, MO
$1,400
1 unit available
Fair Deal
$134 Above Market
- 2 beds
- 1 bath
- 1,250 sqft
- Allows pets
- Has parking
- Has dishwasher
4162 shenadoah 1 e
St. Louis, MO
$1,075
1 unit available
Fair Deal
$139 Above Market
- 2 beds
- 1 bath
- 830 sqft
- Allows pets
- Has parking
- Has dishwasher
3254 ohio
Saint Louis, MO
$1,099
1 unit available
Fair Deal
$174 Below Market
- 2 beds
- 1 bath
- 900 sqft
3822 folsom ave
St Louis, MO
$1,095
Available May 1
Fair Deal
$158 Below Market
- 1 bed
- 1 bath
- 842 sqft
- Allows pets
- Has AC
4424 oakland ave
Saint Louis, MO
$875
1 unit available
Fair Deal
$124 Below Market
- 2 beds
- 1 bath
- 1,177 sqft
3852 louisiana ave
Saint Louis, MO
$695
Available May 6
Fair Deal
$96 Below Market
- Studio
- 1 bath
- 550 sqft
- Has parking
- Has AC
3615 hereford st
Saint Louis, MO
$1,100
1 unit available
Fair Deal
$149 Below Market
- 2 beds
- 1 bath
- 939 sqft
- Allows pets
- Has AC
- Has dishwasher
4138 clara pl
St. Louis, MO
$750
1 unit available
Fair Deal
$100 Below Market
- 1 bed
- 1 bath
- Allows pets
- Has dishwasher
3725 phillips pl
Saint Louis, MO
$1,050 – $1,961
12 units
Fair Deal
$185 Below Market
Availablity starting May 5
1 bed
$1,050
2 beds
$1,359
3 beds
n/a
The Laurel Apartments
622 North 7th Street, Saint Louis, MO
$795
1 unit available
Fair Deal
$98 Below Market
- 1 bed
- 1 bath
- 803 sqft
- Allows dogs
4522 pennsylvania ave
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,199, with apartments ranging from $554 to $3,238 per month. There are more than 758 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 287 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 $918, monthly rent can range from $554 to $3,072.
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 $995, monthly rent for 1-bedroom apartments in St. Louis can be anywhere from $625 to $1,697.
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,297.
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,725, monthly rent for 3-bedroom apartments in St. Louis can be anywhere from $950 to $3,238.
What are the best St. Louis luxury apartments?
For renters looking for an upgrade, there are more than 20 luxury apartments in St. Louis. See the full list: Luxury Apartments St. Louis
Viewing 31 – 60 of 422
Popular searches
Pet Friendly Apartments St. Louis
88 apartments starting at $650/month
Studio Apartments St. Louis
31 apartments starting at $549/month
1 Bedroom Apartments St. Louis
185 apartments starting at $500/month
2 Bedroom Apartments St. Louis
182 apartments starting at $775/month
3 Bedroom Apartments St. Louis
60 apartments starting at $895/month
Cheap Apartments St. Louis
402 apartments starting at $500/month
Short Term Rentals St. Louis
15 apartments starting at $715/month
Furnished Apartments St. Louis
8 apartments starting at $900/month
Luxury Apartments St. Louis
17 apartments starting at $695/month
Houses for Rent St. Louis
58 apartments starting at $650/month
Nearby neighborhoods
Benton Park Apartments
5 apartments starting at $1,050/month
Benton Park West Apartments
20 apartments starting at $650/month
Downtown Apartments
7 apartments starting at $995/month
Downtown West Apartments
11 apartments starting at $615/month
Fox Park Apartments
9 apartments starting at $795/month
Lafayette Square Apartments
7 apartments starting at $995/month
Marine Villa Apartments
7 apartments starting at $675/month
Mckinley Heights Apartments
6 apartments starting at $950/month
Shaw Apartments
10 apartments starting at $795/month
Soulard Apartments
9 apartments starting at $1,035/month
The Gate District Apartments
6 apartments starting at $885/month
Tower Grove East Apartments
10 apartments starting at $800/month
Nearby cities
Belleville Apartments
12 apartments starting at $750/month
Ferguson Apartments
22 apartments starting at $650/month
Florissant Apartments
24 apartments starting at $835/month
Granite City Apartments
8 apartments starting at $650/month
Hazelwood Apartments
16 apartments starting at $730/month
Kirkwood Apartments
11 apartments starting at $1,195/month
Mehlville Apartments
6 apartments starting at $655/month
O'Fallon Apartments
14 apartments starting at $795/month
University City Apartments
35 apartments starting at $895/month
Nearby universities
Apartments near HSSU
56 apartments starting at $615/month
Apartments near Ranken Tech
34 apartments starting at $550/month
Apartments near SLU
56 apartments starting at $765/month
Nearby metro areas
Indianapolis Metro Apartments
579 apartments starting at $475/month
Kansas City Metro Apartments
961 apartments starting at $575/month
Louisville Metro Apartments
309 apartments starting at $550/month
Memphis Metro Apartments
933 apartments starting at $500/month
Nashville Metro Apartments
540 apartments starting at $550/month
St. Louis Metro Apartments
938 apartments starting at $500/month