Per Zillow/Redfin 2024 data, the average 3-bedroom home price in St. Louis, MO is ~$242,000. Median (all homes) is lower: ~$160,000 — reflecting many small/older 1–2 bed units.
| Area | 3BR Typical | Vibe |
|---|---|---|
| Clayton / Ladue / Frontenac | $600k–$1.5M+ | Elite suburbs, top schools, mansions |
| Central West End / DeBaliviere | $350k–$600k | Walkable, historic, hospital/university |
| Tower Grove / Shaw / Botanical Heights | $250k–$400k | Diverse, rehabbing, park access |
| South City (Bevo, Dutchtown, Carondelet) | $150k–$250k | Brick bungalows, immigrant communities |
| North City (O'Fallon, Penrose, JeffVanderLou) | $50k–$150k | High vacancy, rehab opportunity, risk |
| St. Louis County (West: Chesterfield, Wildwood) | $350k–$600k | Suburban, top schools, new construction |
| St. Charles County (St. Charles, O'Fallon, Wentzville) | $300k–$500k | Growth corridor, family-oriented |
St. Louis = high affordability for a major metro. $242k avg 3BR buys solid brick in decent neighborhood — rare within 500 mi.