Best private K-12 schools in the Minneapolis metro area
Stacker compiled a list of the best private K-12 schools in the Minneapolis 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.

#18. Saint Agnes School
– Location: Saint Paul, MN
– Enrollment: 822 (15:1 student to teacher ratio)
– Niche grade: B
#17. Hope Academy Minneapolis
– Location: Minneapolis, MN
– Enrollment: 636 (13:1 student to teacher ratio)
– Niche grade: B
#16. Rivertree School
– Location: Crystal, MN
– Enrollment: 143 (9:1 student to teacher ratio)
– Niche grade: B+

#15. First Baptist School
– Location: Rosemount, MN
– Enrollment: 351 (15:1 student to teacher ratio)
– Niche grade: B+

#14. Heritage Christian Academy
– Location: Maple Grove, MN
– Enrollment: 431 (12:1 student to teacher ratio)
– Niche grade: B+

#13. Fourth Baptist Christian School
– Location: Plymouth, MN
– Enrollment: 291 (11:1 student to teacher ratio)
– Niche grade: A-

#12. New Life Academy
– Location: Woodbury, MN
– Enrollment: 817 (11:1 student to teacher ratio)
– Niche grade: A-
#11. Maranatha Christian Academy
– Location: Brooklyn Park, MN
– Enrollment: 870 (13:1 student to teacher ratio)
– Niche grade: A-
#10. Liberty Classical Academy
– Location: White Bear Lake, MN
– Enrollment: 443 (12:1 student to teacher ratio)
– Niche grade: A-

#9. Providence Academy
– Location: Plymouth, MN
– Enrollment: 961 (13:1 student to teacher ratio)
– Niche grade: A

#8. Al-Amal School
– Location: Fridley, MN
– Enrollment: 393 (10:1 student to teacher ratio)
– Niche grade: A

#7. Visitation School
– Location: Mendota Heights, MN
– Enrollment: 619 (12:1 student to teacher ratio)
– Niche grade: A

#6. The Blake School
– Location: Hopkins, MN
– Enrollment: 1,307 (11:1 student to teacher ratio)
– Niche grade: A+
#5. Breck School
– Location: Minneapolis, MN
– Enrollment: 1,218 (9:1 student to teacher ratio)
– Niche grade: A+

#4. Minnehaha Academy
– Location: Minneapolis, MN
– Enrollment: 856 (10:1 student to teacher ratio)
– Niche grade: A+
#3. St. Paul Academy and Summit School
– Location: Saint Paul, MN
– Enrollment: 942 (8:1 student to teacher ratio)
– Niche grade: A+
#2. Mounds Park Academy
– Location: St. Paul, MN
– Enrollment: 571 (8:1 student to teacher ratio)
– Niche grade: A+

#1. The International School of Minnesota
– Location: Eden Prairie, MN
– Enrollment: 310 (8:1 student to teacher ratio)
– Niche grade: A+