
These are the Top-25 Private Minnesota High Schools for 2025
Niche, known for helping parents find schools their fit their families and kids, is out with it's annual rankings of high schools in America. Here are the top private high schools in Minnesota.
The Top-25 Private High Schools in Minnesota for 2025
- The International School of Minnesota - Eden Prairie, Minnesota
- Overall Niche grade: A+, Grades K-12, 310 students
- Mounds Park Academy - St. Paul, Minnesota
- Overall Niche grade: A+, Grades K-12, 568 students
- St. Paul Academy & Summit School - St. Paul, Minnesota
- Overall Niche grade: A+, Grades K-12, 907 students
- St. John's Preparatory School - Collegeville, Minnesota
- Overall Niche grade: A+, Grades 6-12, 282 students
- Minnehaha Academy - Minneapolis, Minnesota
- Overall Niche grade: A+, Grades K-12, 863 students
- Shattuck-St. Mary's School - Faribault, Minnesota
- Overall Niche grade: A+, Grades 6-12, 403 students
- Breck School - Minneapolis, Minnesota
- Overall Niche grade: A+, Grades K-12, 1,218 students
- The Blake School - Hopkins, Minnesota
- Overall Niche grade: A+, Grades K-12, 1,326 students
- Cretin-Durham Hall - St. Paul, Minnesota
- Overall Niche grade: A, Grades 9-12, 911 students
- St. Thomas Academy - Mendota Height, Minnesota
- Overall Niche grade: A, Grades 6-12, 600 students
- Trinity School at River Ridge - Eagan, Minnesota
- Overall Niche grade: A, Grades 6-12, 200 students
- DeLaSalle High School - Minneapolis, Minnesota
- Overall Niche grade: A, Grades 9-12, 715 students
- Visitation School - Mendota Heights, Minnesota
- Overall Niche grade: A, Grades K-12, 619 students
- Al-Amal School - Fridley, Minnesota
- Overall Niche grade: A, Grades K-12, 393 students
- Benilde-St. Margaret's - Saint Louis Park, Minnesota
- Overall Niche grade: A, Grades 7-12, 1,051 students
- Providence Academy - Plymouth, Minnesota
- Overall Niche grade: A, Grades K-12, 961 students
- Marshall School - Duluth, Minnesota
- Overall Niche grade: A, Grades K-12, 458 students
- Totino-Grace High School - Fridley, Minnesota
- Overall Niche grade: A, Grades 9-12, 682 students
- Academy of Holy Angels - Richfield, Minnesota
- Overall Niche grade: A, Grades 9-12, 629 students
- Hillcrest Academy - Fergus Falls, Minnesota
- Overall Niche grade: A, Grades K-12, 344 students
- St. Croix Lutheran Academy - West Saint Paul, Minnesota
- Overall Niche grade: A, Grades 6-12, 497 students
- Hill-Murray School - Maplewood, Minnesota
- Overall Niche grade: A, Grades 6-12, 1,057 students
- Southwest Christian High School - Chaska, Minnesota
- Overall Niche grade: A, Grades 9-12, 544 students
- Holy Family Catholic High School - Victoria, Minnesota
- Overall Niche grade: A, Grades 9-12, 533 students
- Mountain Lake Christian School - Mountain Lake, Minnesota
- Overall Niche grade: A-, Grades K-12, 96 students
Tomorrow we'll take at Niche's ranking of the Top-25 elementary schools in Minnesota.