Apartments and houses for rent in St. Louis, MO

Enable notifications and we'll notify you immediately when a new rental property becomes available in St. Louis, MO on one of the most popular rental listing sites!
1329 listings
You aren't currently viewing the latest properties. Jump to the latest properties
2214-2216 Cherokee St Unit Cherokee 2214-2nd Floor, St. Louis, MO 63118

2214-2216 Cherokee St Unit Cherokee 2214-2nd Floor, St. Louis, MO 63118

$1,100
1000 sqft
1 bed
1 bath
Open the ad
May 10, 2026 - Source: redfin.com
New
29 days ago
5347 Arsenal St Unit 5, St. Louis, MO 63139

5347 Arsenal St Unit 5, St. Louis, MO 63139

$900
690 sqft
1 bed
1 bath
Open the ad
May 10, 2026 - Source: redfin.com
New
29 days ago
2826 Nebraska Ave, Saint Louis, MO 63118

2826 Nebraska Ave, Saint Louis, MO 63118

$1,100
1235 sqft
1 bed
1 bath
Open the ad
May 10, 2026 - Source: redfin.com
New
29 days ago
4101 Germania Ave Unit 1G, St. Louis, MO 63116

4101 Germania Ave Unit 1G, St. Louis, MO 63116

$925
800 sqft
1 bed
1 bath
Open the ad
New
29 days ago
4307 Maryland Ave #1N, Saint Louis, MO 63108

4307 Maryland Ave #1N, Saint Louis, MO 63108

$1,200
800 sqft
1 bed
1 bath
Open the ad
New
29 days ago
2017 S Grand Blvd APT 205, Saint Louis, MO 63104

2017 S Grand Blvd APT 205, Saint Louis, MO 63104

$1,450
1100 sqft
2 beds
1 bath
Open the ad
New
29 days ago
7427 S Broadway, Saint Louis, MO

7427 S Broadway, Saint Louis, MO

$750
1 bed
Open the ad
May 09, 2026 - Source: zillow.com
New
29 days ago
14 Parkland Pl, Saint Louis, MO 63112

14 Parkland Pl, Saint Louis, MO 63112

$2,700
2830 sqft
5 beds
3 baths
Open the ad
New
29 days ago
1003 Ann Ave, Saint Louis, MO 63104

1003 Ann Ave, Saint Louis, MO 63104

$1,950
1785 sqft
2 beds
2 baths
Open the ad
New
29 days ago
3820 Arsenal St, Saint Louis, MO 63116

3820 Arsenal St, Saint Louis, MO 63116

$1,550
1300 sqft
2 beds
1 bath
Open the ad
New
30 days ago
3518 Wyoming St, Saint Louis, MO 63118

3518 Wyoming St, Saint Louis, MO 63118

$1,875
1450 sqft
3 beds
1 bath
Open the ad
May 09, 2026 - Source: zillow.com
New
30 days ago
4355 Maryland Ave APT 314, Saint Louis, MO 63108

4355 Maryland Ave APT 314, Saint Louis, MO 63108

$1,150
673 sqft
1 bed
1 bath
Open the ad
New
30 days ago
4341 Morganford Rd, Saint Louis, MO

4341 Morganford Rd, Saint Louis, MO

$749
1 bed
Open the ad
New
30 days ago
3640 Shaw Blvd #3E, Saint Louis, MO 63110

3640 Shaw Blvd #3E, Saint Louis, MO 63110

$1,199
1200 sqft
3 beds
1 bath
Open the ad
New
30 days ago
4344 McRee Ave #2W, Saint Louis, MO 63110

4344 McRee Ave #2W, Saint Louis, MO 63110

$1,295
780 sqft
2 beds
1 bath
Open the ad
May 09, 2026 - Source: zillow.com
New
30 days ago
3640 Shaw Blvd, Saint Louis, MO

3640 Shaw Blvd, Saint Louis, MO

$900
1 bed
Open the ad
May 09, 2026 - Source: zillow.com
New
30 days ago
4343 Laclede Ave APT F, Saint Louis, MO 63108

4343 Laclede Ave APT F, Saint Louis, MO 63108

$2,600
1600 sqft
2 beds
3 baths
Open the ad
New
30 days ago
4712 Olive St, Saint Louis, MO 63108

4712 Olive St, Saint Louis, MO 63108

$1,975
1450 sqft
2 beds
2 baths
Open the ad
New
30 days ago

What's the average rent in St. Louis, MO?

Based on the last 30 days, the average rent in St. Louis, MO is $1,345.
This is 4.9% lower than the average rental price in Missouri.

How often do new rentals come on the market in St. Louis, MO?

On average, 48 rentals are put on the market in St. Louis, MO per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft