850+ apartments in 420+ properties
Apartments for rent in St. Louis
$1,345
1 unit available
Fair Deal
$50 Below Market
- 2 beds
- 1 bath
- 1,375 sqft
- Has washer/dryer
- Has dishwasher
4710 arsenal st
Saint Louis, MO
$1,650
1 unit available
Fair Deal
$55 Below Market
- 3 beds
- 2.5 baths
- 3,298 sqft
- Has parking
3438 dunnica ave
Saint Louis, MO
$1,025
Available Jul 6
Fair Deal
$29 Below Market
- 1 bed
- 1 bath
- 950 sqft
- Allows pets
3144 magnolia
St. Louis, MO
$832 – $1,075
8 units
Fair Deal
$28 Below Market
Availablity starting Jul 13
1 bed
$832
2 beds
$1,025
3 beds
n/a
- Allows pets
- Has parking
- Has AC
- Has dishwasher
Hampton Gardens
5927 Suson Place, St. Louis, MO
$825 – $1,115
2 units
Fair Deal
$17 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
$895
1 unit available
Fair Deal
$12 Below Market
- 1 bed
- 1 bath
- 725 sqft
- Allows pets
- Has parking
- Has dishwasher
5046 lindenwood ave
Saint Louis, MO
$1,075
1 unit available
Fair Deal
$14 Below Market
- 2 beds
- 1 bath
- 1,180 sqft
- Has dishwasher
4953 winona ave
Saint Louis, MO
$1,249
1 unit available
Fair Deal
$4 Below Market
- 3 beds
- 2 baths
- 1,500 sqft
3707 minnesota ave
St. Louis, MO
$995
1 unit available
Fair Deal
$3 Above Market
- 1 bed
- 1 bath
- Has washer/dryer
- Has parking
2221 rutger st
Saint Louis, MO
$2,550
1 unit available
Fair Deal
$42 Above Market
- 5 beds
- 3.5 baths
- 1,904 sqft
- Allows pets
5950 enright ave
St. Louis, MO
$899 – $949
2 units available
Fair Deal
$16 Above Market
1 bed
$899
2 beds
n/a
3 beds
n/a
4733 morgan frd rd
St. Louis, MO
$850
1 unit available
Fair Deal
$20 Above Market
- 2 beds
- 1 bath
- 750 sqft
- Has dishwasher
444 eichelberger st
Saint Louis, MO
$850
1 unit available
Fair Deal
$22 Above Market
- 2 beds
- 1 bath
- 750 sqft
- Allows cats
- Has dishwasher
440 eichelberger st
Saint Louis, MO
$1,000
1 unit available
Fair Deal
$27 Above Market
- 2 beds
- 1 bath
- 1,000 sqft
3441 a iowa
Saint Louis, MO
$1,200
1 unit available
Fair Deal
$39 Above Market
- 2 beds
- 1 bath
- 1,420 sqft
- Has AC
3616 s jefferson ave
St. Louis, MO
$1,250
1 unit available
Fair Deal
$43 Above Market
- 3 beds
- 2 baths
- 1,600 sqft
- Has dishwasher
3129 keokuk street
Saint Louis, MO
$1,000
1 unit available
Fair Deal
$36 Above Market
- 2 beds
- 1 bath
- 900 sqft
- Has parking
4950 lindenwood ave
SAINT LOUIS, MO
$1,250
1 unit available
Fair Deal
$49 Above Market
- 1 bed
- 1 bath
- 800 sqft
- Allows pets
3324 pa
Saint Louis, MO
$950
1 unit available
Fair Deal
$37 Above Market
- 1 bed
- 1 bath
- Has dishwasher
3527 lawn ave
St Louis, MO
$1,299
1 unit available
Fair Deal
$58 Above Market
- 3 beds
- 2 baths
- 1,721 sqft
4529 alaska ave
Saint Louis, MO
$2,100
1 unit available
Fair Deal
$95 Above Market
- 3 beds
- 2 baths
- 1,488 sqft
- Has parking
4256 maryland ave #2e
St. Louis, MO
$1,008
2 units
Fair Deal
$49 Above Market
Availablity starting now
1 bed
n/a
2 beds
$1,008
3 beds
n/a
- Has dishwasher
Parkshire Apartment
7315 HAMPSHIRE DR, Saint Louis, MO
$1,550
1 unit available
Fair Deal
$84 Above Market
- 3 beds
- 1.5 baths
- 1,100 sqft
- Allows dogs
- Has parking
- Has AC
1712 oregon pl
St. Louis, MO
$1,050
1 unit available
Fair Deal
$66 Above Market
- 2 beds
- 1 bath
- 1,000 sqft
- Allows pets
3325 nebraska ave
Saint Louis, MO
$851
1 unit available
Fair Deal
$57 Above Market
- Studio
- 1 bath
- 337 sqft
- Has parking
300 south grand
St. Louis, MO
$1,355
4 units
Fair Deal
$98 Above Market
Availablity starting now
1 bed
$1,355
2 beds
n/a
3 beds
n/a
- Allows pets
- Has washer/dryer
- Has parking
- Has AC
- Has dishwasher
Park Clayton
6605 Clayton Ave., St. Louis, MO
$1,450 – $1,650
2 units available
Fair Deal
$106 Above Market
1 bed
$1,450
2 beds
n/a
3 beds
n/a
- Allows pets
- Has AC
1115 graham street
Saint Louis, MO
$1,450
Available Jun 1
Fair Deal
$109 Above Market
- 2 beds
- 1 bath
- 960 sqft
- Has parking
- Has dishwasher
5958 waterman blvd
St Louis, MO
$945
1 unit available
Fair Deal
$74 Above Market
- 1 bed
- 1 bath
- 685 sqft
- Has parking
- Has dishwasher
6265 gravois ave
Saint Louis, MO
$1,025
1 unit available
Fair Deal
$81 Above Market
- Studio
- 1 bath
- 1,000 sqft
- Allows pets
6643 idaho ave
Saint 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 91 – 120 of 424
Popular searches
Pet Friendly Apartments St. Louis
95 apartments starting at $575/month
Studio Apartments St. Louis
31 apartments starting at $400/month
1 Bedroom Apartments St. Louis
190 apartments starting at $550/month
2 Bedroom Apartments St. Louis
173 apartments starting at $700/month
3 Bedroom Apartments St. Louis
67 apartments starting at $875/month
Cheap Apartments St. Louis
400 apartments starting at $400/month
Short Term Rentals St. Louis
14 apartments starting at $715/month
Furnished Apartments St. Louis
11 apartments starting at $1,188/month
Luxury Apartments St. Louis
10 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
13 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
10 apartments starting at $675/month
Mckinley Heights Apartments
7 apartments starting at $925/month
Shaw Apartments
13 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
16 apartments starting at $875/month
Nearby cities
Belleville Apartments
16 apartments starting at $675/month
Collinsville Apartments
6 apartments starting at $625/month
Ferguson Apartments
24 apartments starting at $750/month
Florissant Apartments
24 apartments starting at $850/month
Hazelwood Apartments
21 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
25 apartments starting at $950/month
Nearby universities
SLU Apartments
53 apartments starting at $400/month
STLCC Apartments
37 apartments starting at $550/month
UMSL Apartments
38 apartments starting at $685/month
WashU Apartments
30 apartments starting at $995/month
Webster University Apartments
15 apartments starting at $765/month
Nearby metro areas
Indianapolis Metro Apartments
575 apartments starting at $475/month
Kansas City Metro Apartments
1,057 apartments starting at $575/month
Louisville Metro Apartments
294 apartments starting at $550/month
Memphis Metro Apartments
987 apartments starting at $500/month
Nashville Metro Apartments
528 apartments starting at $550/month
St. Louis Metro Apartments
940 apartments starting at $400/month