Best private K-12 schools in the St. Louis metro area
Best private K-12 schools in the St. Louis metro area
Stacker compiled a list of the best private K-12 schools in the St. Louis metro area using data from the Niche. Niche uses five weighted factors for its rankings: top colleges score, college enrollment, culture & diversity grade, parent / student surveys, and student teacher ratio. You can read more about the methodology here.

#15. North County Christian School
- Location: Florissant, MO
- Enrollment: 253 (8:1 student to teacher ratio)
- Niche grade: B-
#14. Twin City Christian Academy
- Location: Festus, MO
- Enrollment: 114 (11:1 student to teacher ratio)
- Niche grade: B

#13. New Life Christian School
- Location: Bridgeton, MO
- Enrollment: 207 (12:1 student to teacher ratio)
- Niche grade: B
#12. Gateway Legacy Christian Academy
- Location: Glen Carbon, IL
- Enrollment: 230 (18:1 student to teacher ratio)
- Niche grade: B+

#11. First Baptist Academy
- Location: O Fallon, IL
- Enrollment: 263 (14:1 student to teacher ratio)
- Niche grade: B+

#10. Maryville Christian School
- Location: Maryville, IL
- Enrollment: 534 (12:1 student to teacher ratio)
- Niche grade: B+

#9. Mississippi Valley Christian School
- Location: Alton, IL
- Enrollment: 90 (8:1 student to teacher ratio)
- Niche grade: B+

#8. Tower Grove Christian School
- Location: Saint Louis, MO
- Enrollment: 112 (5:1 student to teacher ratio)
- Niche grade: A-

#7. Providence Academy
- Location: Saint Louis, MO
- Enrollment: 163 (8:1 student to teacher ratio)
- Niche grade: A-

#6. Christian Academy of Greater St. Louis
- Location: Saint Louis, MO
- Enrollment: 132 (8:1 student to teacher ratio)
- Niche grade: A

#5. The Fulton School
- Location: Chesterfield, MO
- Enrollment: 110 (6:1 student to teacher ratio)
- Niche grade: A

#4. Governor French Academy
- Location: Belleville, IL
- Enrollment: 110 (8:1 student to teacher ratio)
- Niche grade: A+

#3. Principia School
- Location: Saint Louis, MO
- Enrollment: 497 (10:1 student to teacher ratio)
- Niche grade: A+

#2. Visitation Academy
- Location: Saint Louis, MO
- Enrollment: 619 (8:1 student to teacher ratio)
- Niche grade: A+

#1. MICDS - Mary Institute & St. Louis Country Day School
- Location: Saint Louis, MO
- Enrollment: 1,250 (8:1 student to teacher ratio)
- Niche grade: A+