St. Louis has one of the worst crime reputations of any major American city — and that reputation has enough factual basis that dismissing it would be dishonest. But it also has neighborhoods that are genuinely wonderful to live in, suburbs that are among the best in the Midwest, and a cost of living that makes it one of the most affordable metros in the country for buyers who choose carefully. Here's the real picture.
The honest overview
St. Louis city proper has historically ranked among the top cities in the U.S. for violent crime by rate. This is real data, and it reflects concentrated challenges in specific areas — primarily north St. Louis — that have persisted for decades. What the number obscures is the difference between the city itself and the broader St. Louis metro, which includes a ring of suburban municipalities with crime profiles comparable to the safest communities anywhere in the Midwest.
The critical nuance: St. Louis city and St. Louis County are legally separate entities. Most of the suburban communities people consider as "St. Louis" — Clayton, Kirkwood, Webster Groves, Chesterfield — are in St. Louis County, not the city, and have dramatically different crime profiles.
| Area | WYLT Verdict | Median Home Price | Safety Profile |
|---|---|---|---|
| Clayton (63105) | Good for now | $734,100 | Very low crime — best in metro |
| Forest Park Southeast (63110) | Good for now | $292,600 | Improving, below city average |
| Downtown (63101) | Good for now | $234,700 | Improving corridor, research blocks |
| Soulard / Benton Park (63104) | Think twice | $243,000 | Gentrifying, variable by block |
| Gravois Park / Tower Grove South (63118) | Think twice | $194,800 | Higher crime, lower entry price |
| Webster Groves / Maplewood (63119) | Think twice | $314,500 | Mixed — research specific streets |
| Kirkwood (suburb) | Settle here | $380K–$550K | Excellent — one of best in MO |
| Chesterfield (suburb) | Good for now | $400K–$600K | Very low crime, strong schools |
The safest places in the St. Louis metro
Kirkwood — the metro's best overall package
Kirkwood is what St. Louis's critics don't talk about. A self-contained suburb with a genuine historic downtown (Kirkwood Road), excellent schools, low crime, and Meramec River access. Median home prices in the $380K–$550K range make it one of the most affordable high-quality suburbs in any major metro in the country. If you're moving to the St. Louis area and safety and livability are your priorities, Kirkwood belongs at the top of your list.
Clayton (63105) — urbane and safe
Clayton is St. Louis County's seat and its most sophisticated suburb — a walkable downtown with serious restaurants, bars, and retail, surrounded by residential blocks of beautiful homes. WYLT gives it a "Good for now" at $734,100 — expensive for St. Louis, but a price that would buy a fraction of this in comparable neighborhoods in other metros. Crime rates are among the lowest in Missouri.
Forest Park Southeast (63110) — best value in city limits
Adjacent to Forest Park — one of the great urban parks in America, larger than Central Park — this neighborhood has improved significantly. WYLT's "Good for now" at $292,600 reflects a neighborhood where gentrification has made measurable safety progress. The proximity to Washington University and the BJC hospital complex drives sustained demand. It's the best value play in St. Louis city proper for buyers who want to be in the city.
Where St. Louis requires serious caution
North St. Louis has violent crime rates that are among the highest in the country — not just for Missouri, but nationally. The 63106, 63107, and 63115 ZIP codes require a level of due diligence that goes beyond block-level research into street-level awareness. These are not areas to approach casually as a buyer or renter unfamiliar with the city.
Even in the more established neighborhoods like Soulard (63104) and Tower Grove South, crime varies enough by specific block that WYLT's "Think twice" verdict is appropriate. The neighborhood momentum is positive in both cases, but the work isn't done.
The value case — the part that gets undersold
St. Louis is one of the most affordable major metros in the United States. Clayton at $734K is the premium; Forest Park Southeast at $292K is genuinely attainable. Kirkwood at $380K–$550K with excellent schools and low crime is a value proposition that doesn't exist at comparable quality in any coastal metro. For remote workers, retirees, or buyers who don't need to be in a specific high-cost job market, St. Louis offers quality of life per dollar that few cities can match — if you do the homework to find the right neighborhood.
Clayton (63105) → | Forest Park SE (63110) → | Soulard (63104) → | Tower Grove South (63118) →


