Apartments and houses for sale in St. Louis County, MO

Enable notifications and we'll notify you immediately when a new property becomes available for sale in St. Louis County, MO on one of the most popular real estate sites!
1665 listings
You aren't currently viewing the latest properties. Jump to the latest properties
4526 Country Ln, Saint Ann, MO 63074

4526 Country Ln, Saint Ann, MO 63074

$235,900
1472 sqft
4 beds
2 baths
$160/sqft
Open the ad
New
3 days ago
St Ann, MO
6650 Silver Fox Dr, Florissant, MO 63034

6650 Silver Fox Dr, Florissant, MO 63034

$230,000
1876 sqft
3 beds
2 baths
$123/sqft
Open the ad
New
3 days ago
Old Jamestown, MO
3060 Postport Ln, Maryland Heights, MO 63043

3060 Postport Ln, Maryland Heights, MO 63043

$225,000
972 sqft
3 beds
1 bath
$231/sqft
Open the ad
New
3 days ago
Maryland Heights, MO
330 Algonquin Dr, Ballwin, MO 63011

330 Algonquin Dr, Ballwin, MO 63011

$600,000
3342 sqft
4 beds
4 baths
$180/sqft
Open the ad
New
3 days ago
Ballwin, MO
11219 Behr Dr, Saint Louis, MO 63123

11219 Behr Dr, Saint Louis, MO 63123

$275,000
960 sqft
3 beds
2 baths
$286/sqft
Open the ad
New
3 days ago
Green Park, MO
11727 Fawnridge Dr, Des Peres, MO 63131

11727 Fawnridge Dr, Des Peres, MO 63131

$1,995,000
7096 sqft
5 beds
7 baths
$281/sqft
Open the ad
New
3 days ago
Des Peres, MO
12874 Thornhill Ct, Town and Country, MO 63131

12874 Thornhill Ct, Town and Country, MO 63131

$2,100,000
8321 sqft
6 beds
$252/sqft
Open the ad
July 31, 2026 - Source: realtor.com
New
3 days ago
Town and Country, MO
Saint Louis, MO 63138

Saint Louis, MO 63138

$179,900
1822 sqft
3 beds
$98.7/sqft
Open the ad
New
3 days ago
Spanish Lake, MO
1201 June Ave, Saint Louis, MO 63138

1201 June Ave, Saint Louis, MO 63138

$124,900
932 sqft
3 beds
1 bath
$134/sqft
Open the ad
July 31, 2026 - Source: realtor.com
New
3 days ago
Spanish Lake, MO
310 Heyden Dr, Eureka, MO 63025

310 Heyden Dr, Eureka, MO 63025

$219,900
864 sqft
3 beds
1 bath
$255/sqft
Open the ad
New
3 days ago
Eureka, MO
1463 Ronald Dr, Saint Louis, MO 63119

1463 Ronald Dr, Saint Louis, MO 63119

$479,000
1748 sqft
4 beds
3 baths
$274/sqft
Open the ad
New
3 days ago
Webster Groves, MO
1510 Walpole Dr, Chesterfield, MO 63017

1510 Walpole Dr, Chesterfield, MO 63017

$360,000
1688 sqft
3 beds
4 baths
$213/sqft
Open the ad
New
3 days ago
Chesterfield, MO
2137 East Dr, Crystal Lake Park, MO 63131

2137 East Dr, Crystal Lake Park, MO 63131

$344,900
1372 sqft
3 beds
1 bath
$251/sqft
Open the ad
New
3 days ago
Crystal Lake Park, MO
1501 Stockard Ave, Richmond Heights, MO 63117

1501 Stockard Ave, Richmond Heights, MO 63117

$300,000
1120 sqft
2 beds
1 bath
$268/sqft
Open the ad
July 31, 2026 - Source: realtor.com
New
3 days ago
Richmond Heights, MO
16275 Lone Cabin Dr, Wildwood, MO 63005

16275 Lone Cabin Dr, Wildwood, MO 63005

$825,000
2466 sqft
3 beds
3 baths
$335/sqft
Open the ad
New
3 days ago
Wildwood, MO
14246 Cypress Hill Dr, Chesterfield, MO 63017

14246 Cypress Hill Dr, Chesterfield, MO 63017

$599,000
2478 sqft
4 beds
$242/sqft
Open the ad
New
3 days ago
Chesterfield, MO
817 Woodside Trails Dr, Ballwin, MO 63021

817 Woodside Trails Dr, Ballwin, MO 63021

$330,000
1823 sqft
3 beds
3 baths
$181/sqft
Open the ad
July 31, 2026 - Source: realtor.com
New
3 days ago
Ballwin, MO
5 S Rock Hill Rd, Webster Groves, MO 63119

5 S Rock Hill Rd, Webster Groves, MO 63119

$1,495,000
3923 sqft
5 beds
5 baths
$381/sqft
Open the ad
New
3 days ago
Webster Groves, MO

What's the average cost of properties in St. Louis County, MO?

Based on the last 30 days, the average property price in St. Louis County, MO is $429,734.
This is 27.7% higher than the average price of properties for sale in Missouri.

How often do new properties for sale come on the market in St. Louis County, MO?

On average, 55 properties are put on the market for sale in St. Louis County, MO per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft