ST. LOUIS — Many St. Louis suburbs made this year’s “Best Places to Live in Missouri” by Niche.

The review site based its ranking on data involving crime, public schools, cost of living, job opportunities, and local amenities, from the U.S. Census, FBI, BLS, CDC, among other sources, according to the website.

Below are the top 20 best places to live in Missouri according to Niche.

1. Clayton

2. Chesterfield

3. Richmond Heights

4. Brentwood

5. Ladue

6. Glendale

7. Ballwin

8. Rock Hill

9. Olivette

10.  Webster Groves

11.  Kirkwood

12.  Wildwood

13.  Des Peres

14.  Clarkson Valley

15.  Frontenac

16.  Warson Woods

17.  Creve Coeur

18.  Oakland

19.  Maplewood

20.  Manchester

For the complete list, click here.