×

Best private K-12 schools in the Minneapolis metro area

By Stacker Aug 12, 2025 | 3:36 PM

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.

Roman Kosolapov // Shutterstock

#18. Saint Agnes School

– Location: Saint Paul, MN
– Enrollment: 822 (15:1 student to teacher ratio)
– Niche grade: B

Rido // Shutterstock

#17. Hope Academy Minneapolis

– Location: Minneapolis, MN
– Enrollment: 636 (13:1 student to teacher ratio)
– Niche grade: B

GUNDAM_Ai // Shutterstock

#16. Rivertree School

– Location: Crystal, MN
– Enrollment: 143 (9:1 student to teacher ratio)
– Niche grade: B+

Anna Jurkovska // Shutterstock

#15. First Baptist School

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

LightField Studios // Shutterstock

#14. Heritage Christian Academy

– Location: Maple Grove, MN
– Enrollment: 431 (12:1 student to teacher ratio)
– Niche grade: B+

panitanphoto // Shutterstock

#13. Fourth Baptist Christian School

– Location: Plymouth, MN
– Enrollment: 291 (11:1 student to teacher ratio)
– Niche grade: A-

SEALANDSKYPHOTO // Shutterstock

#12. New Life Academy

– Location: Woodbury, MN
– Enrollment: 817 (11:1 student to teacher ratio)
– Niche grade: A-

Inside Creative House // Shutterstock

#11. Maranatha Christian Academy

– Location: Brooklyn Park, MN
– Enrollment: 870 (13:1 student to teacher ratio)
– Niche grade: A-

Inside Creative House // Shutterstock

#10. Liberty Classical Academy

– Location: White Bear Lake, MN
– Enrollment: 443 (12:1 student to teacher ratio)
– Niche grade: A-

Jacob Lund // Shutterstock

#9. Providence Academy

– Location: Plymouth, MN
– Enrollment: 961 (13:1 student to teacher ratio)
– Niche grade: A

Tyler Olson // Shutterstock

#8. Al-Amal School

– Location: Fridley, MN
– Enrollment: 393 (10:1 student to teacher ratio)
– Niche grade: A

Monkey Business Images // Shutterstock

#7. Visitation School

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

Ground Picture // Shutterstock

#6. The Blake School

– Location: Hopkins, MN
– Enrollment: 1,307 (11:1 student to teacher ratio)
– Niche grade: A+

Monkey Business Images // Shutterstock

#5. Breck School

– Location: Minneapolis, MN
– Enrollment: 1,218 (9:1 student to teacher ratio)
– Niche grade: A+

GagliardiPhotography // Shutterstock

#4. Minnehaha Academy

– Location: Minneapolis, MN
– Enrollment: 856 (10:1 student to teacher ratio)
– Niche grade: A+

maroke // Shutterstock

#3. St. Paul Academy and Summit School

– Location: Saint Paul, MN
– Enrollment: 942 (8:1 student to teacher ratio)
– Niche grade: A+

SeventyFour // Shutterstock

#2. Mounds Park Academy

– Location: St. Paul, MN
– Enrollment: 571 (8:1 student to teacher ratio)
– Niche grade: A+

LStockStudio // Shutterstock

#1. The International School of Minnesota

– Location: Eden Prairie, MN
– Enrollment: 310 (8:1 student to teacher ratio)
– Niche grade: A+