Best high schools in Minnesota

·Stacker

SEALANDSKYPHOTO // Shutterstock
SEALANDSKYPHOTO // Shutterstock

Stacker compiled a list of the best high schools in Minnesota using data from the Niche. Niche uses seven weighted factors for its rankings. A majority of the score is based on academics, but other factors include culture and diversity; sports; clubs and activities; resources; and surveys of parents, teachers, and students. You can read more about Niche's methodology here.

You may also like: Biggest plays in Minnesota Twins history

#24. Visitation School

Anna Jurkovska // Shutterstock

1 / 24

#24. Visitation School

- School type: Private School
- Location: Mendota Heights, MN
- Enrollment: 614 (12:1 student to teacher ratio)
- Niche grade: A

#23. Highland Park Senior High School

ImageFlow // Shutterstock

2 / 24

#23. Highland Park Senior High School

- School type: Public School
- Location: St. Paul Public School District, MN
- Enrollment: 1,392 (24:1 student to teacher ratio)
- Niche grade: A

#22. Cretin-Derham Hall

Ground Picture // Shutterstock

3 / 24

#22. Cretin-Derham Hall

- School type: Private School
- Location: St. Paul, MN
- Enrollment: 911 (12:1 student to teacher ratio)
- Niche grade: A

#21. Eagan Senior High School

panitanphoto // Shutterstock

4 / 24

#21. Eagan Senior High School

- School type: Public School
- Location: Rosemount-Apple Valley-Eagan Independent School District No. 196, MN
- Enrollment: 2,274 (19:1 student to teacher ratio)
- Niche grade: A

#19. St. Croix Preparatory Academy Upper School

Tyler Olson // Shutterstock

6 / 24

#19. St. Croix Preparatory Academy Upper School

- School type: Public School
- Location: St. Croix Preparatory Academy, MN
- Enrollment: 391 (13:1 student to teacher ratio)
- Niche grade: A

#18. Mounds View High School

LStockStudio // Shutterstock

7 / 24

#18. Mounds View High School

- School type: Public School
- Location: Mounds View Public School District, MN
- Enrollment: 1,833 (23:1 student to teacher ratio)
- Niche grade: A

#17. DeLaSalle High School

Daniel Hoz // Shutterstock

8 / 24

#17. DeLaSalle High School

- School type: Private School
- Location: Minneapolis, MN
- Enrollment: 660 (14:1 student to teacher ratio)
- Niche grade: A

#16. Trinity School at River Ridge

LStockStudio // Shutterstock

9 / 24

#16. Trinity School at River Ridge

- School type: Private School
- Location: Eagan, MN
- Enrollment: 152 (7:1 student to teacher ratio)
- Niche grade: A+

#15. Eastview Senior High School

Jacob Lund // Shutterstock

10 / 24

#15. Eastview Senior High School

- School type: Public School
- Location: Rosemount-Apple Valley-Eagan Independent School District No. 196, MN
- Enrollment: 2,328 (20:1 student to teacher ratio)
- Niche grade: A+

You may also like: Biggest cities in Minnesota 150 years ago

#14. Nova Classical Academy Upper School

DenisProduction.com // Shutterstock

11 / 24

#14. Nova Classical Academy Upper School

- School type: Public School
- Location: Nova Classical Academy, MN
- Enrollment: 556 (15:1 student to teacher ratio)
- Niche grade: A+

#13. Shattuck-St. Mary's School

LBeddoe // Shutterstock

12 / 24

#13. Shattuck-St. Mary's School

- School type: Private School
- Location: Faribault, MN
- Enrollment: 403 (5:1 student to teacher ratio)
- Niche grade: A+

#12. Eden Prairie High School

Monkey Business Images // Shutterstock

13 / 24

#12. Eden Prairie High School

- School type: Public School
- Location: Eden Prairie Schools, MN
- Enrollment: 2,844 (18:1 student to teacher ratio)
- Niche grade: A+

#11. Breck School

Tyler Olson // Shutterstock

14 / 24

#11. Breck School

- School type: Private School
- Location: Minneapolis, MN
- Enrollment: 1,246 (10:1 student to teacher ratio)
- Niche grade: A+

#9. Minnetonka Senior High School

sirtravelalot // Shutterstock

16 / 24

#9. Minnetonka Senior High School

- School type: Public School
- Location: Minnetonka Public School District, MN
- Enrollment: 3,565 (16:1 student to teacher ratio)
- Niche grade: A+

#8. Math & Science Academy

Monkey Business Images // Shutterstock

17 / 24

#8. Math & Science Academy

- School type: Public School
- Location: Woodbury, MN
- Enrollment: 780 (19:1 student to teacher ratio)
- Niche grade: A+

#7. Wayzata High School

Ground Picture // Shutterstock

18 / 24

#7. Wayzata High School

- School type: Public School
- Location: Wayzata Public Schools, MN
- Enrollment: 3,781 (22:1 student to teacher ratio)
- Niche grade: A+

#6. Minnehaha Academy

Joyseulay // Shutterstock

19 / 24

#6. Minnehaha Academy

- School type: Private School
- Location: Minneapolis, MN
- Enrollment: 856 (10:1 student to teacher ratio)
- Niche grade: A+

#4. The Blake School

maroke // Shutterstock

21 / 24

#4. The Blake School

- School type: Private School
- Location: Hopkins, MN
- Enrollment: 1,320 (11:1 student to teacher ratio)
- Niche grade: A+

#3. St. Paul Academy and Summit School

maroke // Shutterstock

22 / 24

#3. St. Paul Academy and Summit School

- School type: Private School
- Location: Saint Paul, MN
- Enrollment: 911 (8:1 student to teacher ratio)
- Niche grade: A+

#2. Mounds Park Academy

Mircea Moira // Shutterstock

23 / 24

#2. Mounds Park Academy

- School type: Private School
- Location: St. Paul, MN
- Enrollment: 543 (7:1 student to teacher ratio)
- Niche grade: A+

#1. The International School of Minnesota

Ground Picture // Shutterstock

24 / 24

#1. The International School of Minnesota

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