St. Louis city, MO Homes for Sale & Real Estate
Homes near St. Louis city
Explore more results near St. Louis city by adjusting your filters
Search tips
“3 bedroom homes with backyard in St. Louis city”
“Condos with balcony in St. Louis city”
“Open houses this weekend in St. Louis city”
Explore additional listings by widening your search area (from neighborhood to city, or ZIP to county).
Remove all filters to view every available property in your chosen location.
For Sale:
Discover Your Perfect Home
- Homes for Sale under $100K in St. Louis city
- Homes for Sale under $150K in St. Louis city
- Homes for Sale under $200K in St. Louis city
- Homes for Sale under $250K in St. Louis city
- Homes for Sale under $300K in St. Louis city
- Homes for Sale under $350K in St. Louis city
- Homes for Sale under $400K in St. Louis city
Explore Nearby Homes
- Carr Square Homes for Sale
- Chouteau Township - Madison County Homes for Sale
- Concord Township - St. Louis County Homes for Sale
- East St. Louis Township - St. Clair County Homes for Sale
- Fairmonts Homes for Sale
- Gate District Homes for Sale
- Gravois Township - St. Louis County Homes for Sale
- Hillsdale Homes for Sale
- Jefferson Township - St. Louis County Homes for Sale
- Maplewood Homes for Sale
- Mark Twain Homes for Sale
- Norwood Township - St. Louis County Homes for Sale
- Sauget Homes for Sale
- Shaw Place Homes for Sale
- Shrewsbury Homes for Sale
- Cahokia Homes for Sale
- East St. Louis Homes for Sale
- Madison Homes for Sale
- St. Louis Homes for Sale
- East Carondelet Homes for Sale
- Lovejoy Homes for Sale
- Venice Homes for Sale
- Granite City Homes for Sale
- Webster Groves Homes for Sale
- National Stock Yards Homes for Sale
- Dupo Homes for Sale
- Ferguson Homes for Sale
- West Alton Homes for Sale
- Hartford Homes for Sale
- Columbia Homes for Sale
- St. Louis County Homes for Sale
- Jackson County Homes for Sale
- St. Charles County Homes for Sale
- St. Louis Independent City Homes for Sale
- Clay County Homes for Sale
- Platte County Homes for Sale
- Jefferson County Homes for Sale
- Cass County Homes for Sale
- Lincoln County Homes for Sale
- Buchanan County Homes for Sale
- Camden County Homes for Sale
- Nodaway County Homes for Sale
- Miller County Homes for Sale
- Monroe County Homes for Sale
- Franklin County Homes for Sale