Richmond Heights Is (Again) the Best Place to Live in Missouri


Richmond Heights in the fall: Could anything be more pretty? - FLICKR/PAUL SABLEMAN
  • Richmond Heights in the fall: Could anything be more pretty?
Ladue has the mansions and Huntleigh has the horse stables — but when it comes the best places to live, Richmond Heights is No. 1.

The St. Louis County suburb again topped Niche's list of the best places to live in Missouri, an unusually substantive look at 355 places around the state analyzed for everything from the quality of their schools to cost of living to diversity.

The 8,466-person community scored an A+ for its public schools, nightlife and being "good for families." It also earned an A for housing and A- for diversity, coming up short only in "crime and safety," where its score dropped to a C.  Still, that was good enough to top Missouri's list — and that's despite some hot competition.

Much of that competition came from its St. Louis County neighbors. St. Louis suburbs actually notched the top seventeen places in the survey. In fact, the only place outside the metro area to score a spot in the top twenty was the Kansas City suburb of Parkville, which placed No. 18.

The list treats city neighborhoods as places. The St. Louis city neighborhood of Hi-Pointe just made the top twenty, scoring No. 19 on the Niche list.

Here are the top 20 places to live in Missouri, as chosen by Niche:

1. Richmond Heights
2. Clayton
3. Brentwood
4. Creve Coeur
5. Chesterfield
6. Glendale
7. Kirkwood
8. Ballwin
9. Olivette
10. Wildwood
11. Webster Groves
12. Clarkson Valley
13. Town & Country
14. Ladue
15. Des Peres
16. Manchester
17. Warson Woods
18. Parkville
19. Hi-Pointe (city of St. Louis)
20. Rock Hill

We welcome tips and feedback. Email the author at

Support Local Journalism.
Join the Riverfront Times Press Club

Local journalism is information. Information is power. And we believe everyone deserves access to accurate independent coverage of their community and state. Our readers helped us continue this coverage in 2020, and we are so grateful for the support.

Help us keep this coverage going in 2021. Whether it's a one-time acknowledgement of this article or an ongoing membership pledge, your support goes to local-based reporting from our small but mighty team.

Join the Riverfront Times Club for as little as $5 a month.