Best private high schools in Minnesota

- Location: Hopkins, MN
- Enrollment: 141 (9:1 student to teacher ratio)
- Niche grade: Grade A-

- Location: Maplewood, MN
- Enrollment: 1,006 (12:1 student to teacher ratio)
- Niche grade: Grade A-

- Location: Austin, MN
- Enrollment: 120 (10:1 student to teacher ratio)
- Niche grade: Grade A-

- Location: West Saint Paul, MN
- Enrollment: 497 (12:1 student to teacher ratio)
- Niche grade: Grade A-

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

- Location: Chaska, MN
- Enrollment: 493 (14:1 student to teacher ratio)
- Niche grade: Grade A

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

- Location: Fridley, MN
- Enrollment: 682 (14:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Duluth, MN
- Enrollment: 458 (11:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Rochester, MN
- Enrollment: 327 (11:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Woodbury, MN
- Enrollment: 748 (10:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Fergus Falls, MN
- Enrollment: 344 (12:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Victoria, MN
- Enrollment: 553 (13:1 student to teacher ratio)
- Niche grade: Grade A

- Location: St. Louis Park, MN
- Enrollment: 1,152 (13:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Eagan, MN
- Enrollment: 231 (9:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Minneapolis, MN
- Enrollment: 701 (15:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Mendota Heights, MN
- Enrollment: 601 (11:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Plymouth, MN
- Enrollment: 941 (13:1 student to teacher ratio)
- Niche grade: Grade A

- Location: Mendota Heights, MN
- Enrollment: 600 (10:1 student to teacher ratio)
- Niche grade: Grade A

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

- Location: Richfield, MN
- Enrollment: 629 (12:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: St. Paul, MN
- Enrollment: 940 (12:1 student to teacher ratio)
- Niche grade: Grade A+

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

- Location: Minneapolis, MN
- Enrollment: 844 (9:1 student to teacher ratio)
- Niche grade: Grade A+

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

- Location: Hopkins, MN
- Enrollment: 1,370 (11:1 student to teacher ratio)
- Niche grade: Grade A+

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

- Location: Collegeville, MN
- Enrollment: 282 (7:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Saint Paul, MN
- Enrollment: 890 (8:1 student to teacher ratio)
- Niche grade: Grade A+

- Location: Eden Prairie, MN
- Enrollment: 310 (8:1 student to teacher ratio)
- Niche grade: Grade A+
This story features data reporting by Wade Zhou, writing by Emma Rubin, and is part of a series utilizing data automation across 50 states.
