St. Louis, MO homes for sale & real estate
3,363
Homes
Popular filters
Property detail for 1217 San Jacinto Ct Saint Louis, MO 63139
$995
$30
1217 San Jacinto Ct
Saint Louis, MO 63139
Advertisement
Property detail for 2741 Westphalia Ct Apt F Saint Louis, MO 63129
$25,000
2741 Westphalia Ct Apt F
Saint Louis, MO 63129
Property detail for 138 N Marguerite Ave Saint Louis, MO 63135
$165,000
138 N Marguerite Ave
Saint Louis, MO 63135
Property detail for 5000 Plover Ave Saint Louis, MO 63120
$34,900
5000 Plover Ave
Saint Louis, MO 63120
Advertisement
Property detail for 3737 Oak Hill Ave Saint Louis, MO 63116
$169,900
3737 Oak Hill Ave
Saint Louis, MO 63116
Property detail for 3725 Avondale Ave Saint Louis, MO 63121
$55,900
3725 Avondale Ave
Saint Louis, MO 63121
Property detail for 4132 San Francisco Ave Saint Louis, MO 63115
$15,000
4132 San Francisco Ave
Saint Louis, MO 63115
Property detail for 6501 Woodrow Ave Velda Village Hills, MO 63121
$39,900
$10k
6501 Woodrow Ave
Velda Village Hills, MO 63121
Advertisement
Property detail for 5217 Alcott Ave Saint Louis, MO 63120
$19,999
5217 Alcott Ave
Saint Louis, MO 63120
Property detail for 6206 Lorraine Ave Pine Lawn, MO 63121
$79,900
6206 Lorraine Ave
Pine Lawn, MO 63121
Property detail for 4265 Ellenwood Ave Saint Louis, MO 63116
$20,000
4265 Ellenwood Ave
Saint Louis, MO 63116
Property detail for 3828 Louisiana Ave Saint Louis, MO 63118
$144,000
3828 Louisiana Ave
Saint Louis, MO 63118
Property detail for 2035 Sun Valley Dr Saint Louis, MO 63136
$69,000
2035 Sun Valley Dr
Saint Louis, MO 63136
Advertisement
Property detail for 3926 Dunnica Ave Saint Louis, MO 63116
$199,000
3926 Dunnica Ave
Saint Louis, MO 63116
Property detail for 5126 Terry Ave Saint Louis, MO 63115
$4,900
$5k
5126 Terry Ave
Saint Louis, MO 63115
Property detail for 3819 Nebraska Ave Saint Louis, MO 63118
$159,000
3819 Nebraska Ave
Saint Louis, MO 63118
Property detail for 3418 Tennessee Ave Saint Louis, MO 63118
$145,000
3418 Tennessee Ave
Saint Louis, MO 63118
Advertisement
Property detail for 1047 Veronica Ave Saint Louis, MO 63147
$110,000
1047 Veronica Ave
Saint Louis, MO 63147
Property detail for 1923 Newhouse Ave Saint Louis, MO 63107
$160,000
1923 Newhouse Ave
Saint Louis, MO 63107
Property detail for 3114 Mount Pleasant St Saint Louis, MO 63111
$209,900
3114 Mount Pleasant St
Saint Louis, MO 63111
Advertisement
Property detail for 3731 Avondale Ave Saint Louis, MO 63121
$24,900
3731 Avondale Ave
Saint Louis, MO 63121
Property detail for 9720 Lilly Jean Dr Florissant, MO 63134
$119,000
9720 Lilly Jean Dr
Florissant, MO 63134
Property detail for 7505 Pennsylvania Ave Saint Louis, MO 63111
$135,000
7505 Pennsylvania Ave
Saint Louis, MO 63111
Advertisement
Property detail for 4718 S Compton Ave Saint Louis, MO 63111
$155,000
4718 S Compton Ave
Saint Louis, MO 63111
Property detail for 3630 Tennessee Ave Saint Louis, MO 63118
$199,900
3630 Tennessee Ave
Saint Louis, MO 63118
Property detail for 10130 Newbold Dr Saint Louis, MO 63137
$85,000
10130 Newbold Dr
Saint Louis, MO 63137
Property detail for 700 Chambers Rd Saint Louis, MO 63137
$115,500
700 Chambers Rd
Saint Louis, MO 63137
Advertisement
Property detail for 5301 S Broadway Saint Louis, MO 63111
$225,000
5301 S Broadway
Saint Louis, MO 63111
Property detail for 6908 Alberici Ave Saint Louis, MO 63121
$162,500
6908 Alberici Ave
Saint Louis, MO 63121
Property detail for 7454 Blanding Dr Saint Louis, MO 63135
$107,900
7454 Blanding Dr
Saint Louis, MO 63135
Property detail for 7921 Glenside Pl Saint Louis, MO 63130
$149,900
7921 Glenside Pl
Saint Louis, MO 63130
Advertisement
Rentals in St. Louis, MO
Nearby home prices
Neighborhoods near St. Louis, MO
Central West End Homes for Sale
$350,000
$350,000
Tower Grove South Homes for Sale
$259,450
$259,450
Tower Grove East Homes for Sale
$299,950
$299,950
Benton Park West Homes for Sale
$288,500
$288,500
DeBaliviere Place Homes for Sale
$133,000
$133,000
Southwest Garden Homes for Sale
$240,000
$240,000
Greater Ville Homes for Sale
$40,950
$40,950
Penrose Homes for Sale
$50,000
$50,000
Lafayette Square Homes for Sale
$450,000
$450,000
Gate District Homes for Sale
$360,000
$360,000
The Hill Homes for Sale
$350,000
$350,000
McKinley Heights Homes for Sale
$375,000
$375,000
Kingsway West Homes for Sale
$32,500
$32,500
Cities near St. Louis, MO
University City Homes for Sale
$277,750
$277,750
Bement Homes for Sale
$360,000
$360,000
Cahokia Homes for Sale
$76,750
$76,750
Jennings Homes for Sale
$83,450
$83,450
Clayton Homes for Sale
$756,950
$756,950
Brentwood Homes for Sale
$188,500
$188,500
Richmond Heights Homes for Sale
$544,950
$544,950
Northwoods Homes for Sale
$109,900
$109,900
Maplewood Homes for Sale
$329,000
$329,000
Shrewsbury Homes for Sale
$254,950
$254,950
Pine Lawn Homes for Sale
$68,450
$68,450
Normandy Homes for Sale
$97,000
$97,000
Pagedale Homes for Sale
$112,500
$112,500
Bel-Nor Homes for Sale
$209,995
$209,995
Hanley Hills Homes for Sale
$110,000
$110,000
Velda City Homes for Sale
$119,250
$119,250
Counties near St. Louis, MO
Pike Homes for Sale
$149,900
$149,900
Greene Homes for Sale
$138,500
$138,500
Pike Homes for Sale
$139,950
$139,950
Jackson Homes for Sale
$114,000
$114,000
Montgomery Homes for Sale
$205,000
$205,000
Monroe Homes for Sale
$335,000
$335,000
Crawford Homes for Sale
$287,000
$287,000
Fayette Homes for Sale
$134,500
$134,500
Washington Homes for Sale
$244,900
$244,900
St. Charles Homes for Sale
$399,999
$399,999
Montgomery Homes for Sale
$135,750
$135,750
Jersey Homes for Sale
$229,450
$229,450
Madison Homes for Sale
$210,000
$210,000
Macoupin Homes for Sale
$169,750
$169,750
Washington Homes for Sale
$185,000
$185,000
St. Francois Homes for Sale
$224,950
$224,950
Cass Homes for Sale
$129,900
$129,900
Sangamon Homes for Sale
$195,000
$195,000
Calhoun Homes for Sale
$197,500
$197,500
Clinton Homes for Sale
$219,000
$219,000
Zip codes near St. Louis, MO
63116 Homes for Sale
$199,900
$199,900
63118 Homes for Sale
$254,450
$254,450
63111 Homes for Sale
$159,000
$159,000
63109 Homes for Sale
$299,999
$299,999
63139 Homes for Sale
$249,500
$249,500
63104 Homes for Sale
$374,900
$374,900
63108 Homes for Sale
$325,000
$325,000
63110 Homes for Sale
$375,000
$375,000
63112 Homes for Sale
$155,000
$155,000
63115 Homes for Sale
$45,500
$45,500
63103 Homes for Sale
$144,900
$144,900
63147 Homes for Sale
$82,400
$82,400
63113 Homes for Sale
$80,000
$80,000
63143 Homes for Sale
$329,000
$329,000
63133 Homes for Sale
$112,450
$112,450
63107 Homes for Sale
$75,000
$75,000
63120 Homes for Sale
$49,900
$49,900
63101 Homes for Sale
$207,700
$207,700
63102 Homes for Sale
$169,950
$169,950
Facts about St. Louis, MO
St. Louis housing market
St. Louis rentalsMedian listing home price
$215k
Median days on market 46
Median listing home price per square foot
$149
Active listings 3360
Median rent
$1.2k
Schools in St. Louis, MO
Top rated schools
10 out of null
- Mallinckrodt A.G.I. Elementary School
- View homes for sale
10 out of null
- Kennard/Classical Jr. Academy
- View homes for sale
8 out of null
- Lafayette Preparatory Academy
- View homes for sale
Contact the school or district directly to verify enrollment eligibility. Location provided by Precisely | Ratings provided by GreatSchools.org
GreatSchools Ratings are based on student performance on state tests, progress over time, and college readiness, in addition to how effectively schools serve students from different racial, ethnic, and socioeconomic backgrounds. Ratings are on a scale of 1 (below average) to 10 (above average). Ratings and reviews help parents compare schools. We encourage parents to also visit schools, ask questions, learn about programs, and consider family needs as part of the school selection process. Data provided by GreatSchools.org © 2025. All rights reserved.

How to buy a home in St. Louis, MO
Be prepared to buy
Get pre-approved
A pre-approval letter from a lender makes your offer stronger.
Moving cost calculator
St. Louis, MO real estate & homes for sale
What is the median home price in St. Louis, MO?
Homes for sale in St. Louis, MO have a median listing home price of $214,900.What is the average time to sell a house in St. Louis, MO?
On Average the houses for sale in St. Louis, MO spend an average of 50 days on the market.What is the number of active homes for sale in St. Louis, MO?
There are 3,363 active homes for sale in St. Louis, MO.What are some of the most popular neighborhoods near St. Louis, MO?
Some of the hottest neighborhoods near St. Louis, MO are Central West End, Tower Grove South, Downtown West St. Louis, Tower Grove East, Shaw Historic District.What are some popular zip codes and neighborhoods around St. Louis, MO?
You may also be interested in single family homes and condo/townhomes for sale in popular zip codes like 63116, 63118, or three bedroom homes for sale in neighboring cities, such as University City, Bement, Cahokia, Jennings, Clayton.