Top 10 Best Public High Schools in Minnesota (2025)

The top ranked public high schools in Minnesota are Secondary Lighthouse, St.
Croix Preparatory Academy Upper and Wayzata High School. The cities and towns with the highest concentration of top ranked public high schools are Delano, Minnetonka and Excelsior.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Minnesota is 45%. The percentage of students achieving reading proficiency is 51%.

Top Ranked Public High Schools in Minnesota (2025)

School
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Secondary Lighthouse
(Math: ≥80% | Reading: ≥80%)
Rank:
10/
10
Top 1%
Math: ≥80% (Top 5%)
Reading: ≥80% (Top 5%)
Grades: 7-12
7925 Able Street Ne
Minneapolis, MN 55432
(763) 600-5200
Rank: #22.
St. Croix Preparatory Academy Upper
Charter School
(Math: 75-79% | Reading: 85-89%)
Rank:
10/
10
Top 1%
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 1%)
Grades: 9-12
4260 Stagecoach Tr N
Stillwater, MN 55082
(651) 395-5970
Rank: #33.
Wayzata High School
(Math: 78% | Reading: 81%)
Rank:
10/
10
Top 1%
Math: 78% (Top 5%)
Reading: 81% (Top 1%)
Grades: 9-12
4955 Peony Ln N
Minneapolis, MN 55446
(763) 745-6610
Rank: #44.
Nova Classical Academy Upper School
Charter School
(Math: 75% | Reading: 82%)
Rank:
10/
10
Top 5%
Math: 75% (Top 5%)
Reading: 82% (Top 1%)
Grades: 6-12
1455 Victoria Way
Saint Paul, MN 55102
(651) 209-6320
Rank: #55.
Math And Science Academy
Charter School
(Math: 67% | Reading: 83%)
Rank:
10/
10
Top 5%
Math: 67% (Top 10%)
Reading: 83% (Top 1%)
Grades: 6-12
8430 Woodbury Crossing
Saint Paul, MN 55125
(651) 578-7507
Rank: #66.
Mounds View Senior High School
(Math: 65-69% | Reading: 74%)
Rank:
10/
10
Top 10%
Math: 65-69% (Top 10%)
Reading: 74% (Top 5%)
Grades: 9-12
1900 Lake Valentine Rd
Saint Paul, MN 55112
(651) 621-7100
Rank: #77.
Minnetonka Senior High School
(Math: 66% | Reading: 72%)
Rank:
10/
10
Top 10%
Math: 66% (Top 20%)
Reading: 72% (Top 5%)
Grades: 9-12
18301 Hwy 7
Minnetonka, MN 55345
(952) 401-5700
Rank: #88.
Delano High School
(Math: 69% | Reading: 66%)
Rank:
10/
10
Top 10%
Math: 69% (Top 10%)
Reading: 66% (Top 20%)
Grades: 7-12
700 Elm Ave E
Delano, MN 55328
(763) 972-3365
Rank: #99.
St. Michael-albertville Senior High School
(Math: 60% | Reading: 73%)
Rank:
10/
10
Top 10%
Math: 60% (Top 20%)
Reading: 73% (Top 5%)
Grades: 9-12
5800 Jamison Ave Ne
Saint Michael, MN 55376
(763) 497-2192
Rank: #1010.
Rogers Senior High School
(Math: 61% | Reading: 72%)
Rank:
10/
10
Top 10%
Math: 61% (Top 20%)
Reading: 72% (Top 5%)
Grades: 9-12
21000 141st Ave
Rogers, MN 55374
(763) 274-3140
Rank: #1111.
Edina Senior High School
(Math: 60% | Reading: 72%)
Rank:
10/
10
Top 10%
Math: 60% (Top 20%)
Reading: 72% (Top 5%)
Grades: 9-12
6754 Valley View Rd
Minneapolis, MN 55439
(952) 848-3800
Rank: #1212.
Century Senior High School
(Math: 55-59% | Reading: 74%)
Rank:
10/
10
Top 10%
Math: 55-59% (Top 20%)
Reading: 74% (Top 5%)
Grades: 8-12
2525 Viola Rd Ne
Rochester, MN 55906
(507) 328-5100
Rank: #1313.
Barnesville Secondary
(Math: 65-69% | Reading: 64%)
Rank:
10/
10
Top 10%
Math: 65-69% (Top 10%)
Reading: 64% (Top 20%)
Grades: 6-12
302 3rd St Se
Barnesville, MN 56514
(218) 354-2228
Rank: #1414.
Lincoln Secondary
(Math: 60% | Reading: 71%)
Rank:
9/
10
Top 20%
Math: 60% (Top 20%)
Reading: 71% (Top 10%)
Grades: 7-12
2 E Highway 61
Esko, MN 55733
(218) 879-4673
Rank: #1515.
Hawley Secondary
(Math: 60-64% | Reading: 65%)
Rank:
9/
10
Top 20%
Math: 60-64% (Top 20%)
Reading: 65% (Top 20%)
Grades: 7-12
714 Joseph St
Hawley, MN 56549
(218) 483-3555
Rank: #1616.
Mahtomedi Senior High School
(Math: 57% | Reading: 70%)
Rank:
9/
10
Top 20%
Math: 57% (Top 20%)
Reading: 70% (Top 10%)
Grades: 9-12
8000 75th St N
Saint Paul, MN 55115
(651) 762-5801
Rank: #1717.
Royalton High School
(Math: 55-59% | Reading: 65-69%)
Rank:
9/
10
Top 20%
Math: 55-59% (Top 20%)
Reading: 65-69% (Top 10%)
Grades: 9-12
120 S Hawthorn St
Royalton, MN 56373
(320) 584-4240
Rank: #1818.
Eden Prairie Senior High School
(Math: 53% | Reading: 73%)
Rank:
9/
10
Top 20%
Math: 53% (Top 30%)
Reading: 73% (Top 5%)
Grades: 9-12
17185 Valley View Rd
Eden Prairie, MN 55346
(952) 975-8000
Rank: #1919.
Eagle Ridge Academy Charter School
Charter School
(Math: 60% | Reading: 65%)
Rank:
9/
10
Top 20%
Math: 60% (Top 20%)
Reading: 65% (Top 20%)
Grades: 6-12
11111 Bren Rd W
Hopkins, MN 55343
(952) 746-7760
Rank: #2020.
Battle Lake Secondary
(Math: 60-64% | Reading: 60-64%)
Rank:
9/
10
Top 20%
Math: 60-64% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: 7-12
402 Summit St W
Battle Lake, MN 56515
(218) 864-5215
Rank: #2121.
Jefferson Senior High School
(Math: 50-54% | Reading: 72%)
Rank:
9/
10
Top 20%
Math: 50-54% (Top 30%)
Reading: 72% (Top 5%)
Grades: 9-12
4001 W 102nd St
Minneapolis, MN 55437
(952) 806-7600
Rank: #2222.
Andover High School
(Math: 55% | Reading: 69%)
Rank:
9/
10
Top 20%
Math: 55% (Top 30%)
Reading: 69% (Top 10%)
Grades: 9-12
2115 Andover Blvd Nw
Andover, MN 55304
(763) 506-8400
Rank: #2323.
Mound Westonka High School
(Math: 55% | Reading: 67%)
Rank:
9/
10
Top 20%
Math: 55% (Top 30%)
Reading: 67% (Top 10%)
Grades: 8-12
5905 Sunnyfield Rd E
Mound, MN 55364
(952) 491-8100
Rank: #2424.
Eagan Senior High School
(Math: 55% | Reading: 66%)
Rank:
9/
10
Top 20%
Math: 55% (Top 30%)
Reading: 66% (Top 20%)
Grades: 9-12
4185 Braddock Tr
Saint Paul, MN 55123
(651) 683-6900
Rank: #25 - 2925. - 29.
Albany Area High School
(Math: 50-54% | Reading: 65-69%)
Rank:
9/
10
Top 20%
Math: 50-54% (Top 30%)
Reading: 65-69% (Top 10%)
Grades: 9-12
30 Forest Ave
Albany, MN 56307
(320) 845-5043
Rank: #25 - 2925. - 29.
Highland Park Senior High School
(Math: 50-54% | Reading: 65-69%)
Rank:
9/
10
Top 20%
Math: 50-54% (Top 30%)
Reading: 65-69% (Top 10%)
Grades: 9-12
1015 Snelling Ave S
Saint Paul, MN 55116
(651) 293-8940
Rank: #25 - 2925. - 29.
Kennedy High School
(Math: 50-54% | Reading: 65-69%)
Rank:
9/
10
Top 20%
Math: 50-54% (Top 30%)
Reading: 65-69% (Top 10%)
Grades: 9-12
601 Randolph Ave
Fergus Falls, MN 56537
(218) 998-0544
Rank: #25 - 2925. - 29.
Perham Senior High School
(Math: 50-54% | Reading: 65-69%)
Rank:
9/
10
Top 20%
Math: 50-54% (Top 30%)
Reading: 65-69% (Top 10%)
Grades: 9-12
800 Coney Street West
Perham, MN 56573
(218) 346-6500
Rank: #25 - 2925. - 29.
Proctor Senior High School
(Math: 50-54% | Reading: 65-69%)
Rank:
9/
10
Top 20%
Math: 50-54% (Top 30%)
Reading: 65-69% (Top 10%)
Grades: 9-12
131 9th Ave
Duluth, MN 55810
(218) 628-4926
Rank: #3030.
Pine Island Secondary
(Math: 55-59% | Reading: 60-64%)
Rank:
9/
10
Top 20%
Math: 55-59% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: 9-12
223 1st Ave Se
Pine Island, MN 55963
(507) 356-4849
Rank: #31 - 3231. - 32.
Eastview Senior High School
(Math: 51% | Reading: 71%)
Rank:
9/
10
Top 20%
Math: 51% (Top 50%)
Reading: 71% (Top 10%)
Grades: 9-12
6200 140th St W
Saint Paul, MN 55124
(952) 431-8900
Rank: #31 - 3231. - 32.
Sartell Senior High School
(Math: 54% | Reading: 65%)
Rank:
9/
10
Top 20%
Math: 54% (Top 30%)
Reading: 65% (Top 20%)
Grades: 9-12
3101 Pine Cone Rd
Sartell, MN 56377
(320) 656-0748
Rank: #3333.
Luverne Senior High School
(Math: 60-64% | Reading: 55-59%)
Rank:
9/
10
Top 20%
Math: 60-64% (Top 20%)
Reading: 55-59% (Top 30%)
Grades: 9-12
709 N Kniss
Luverne, MN 56156
(507) 283-4491
Rank: #3434.
Centennial High School
(Math: 51% | Reading: 68%)
Rank:
9/
10
Top 20%
Math: 51% (Top 50%)
Reading: 68% (Top 10%)
Grades: 9-12
4757 N Rd
Circle Pines, MN 55014
(763) 792-5000
Rank: #35 - 3635. - 36.
622 Online High School
(Math: <50% | Reading: 60-79%)
Rank:
9/
10
Top 20%
Math: <50% (Top 50%)
Reading: 60-79% (Top 10%)
Grades: 9-12
2520 12th Ave E
Saint Paul, MN 55109
(651) 748-7610
Show 100 more public schools in MN (out of 603 total schools)
Loading...

Recent Articles

What Is A Charter School?
What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.
10 Reasons Why High School Sports Benefit Students
10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.
Understanding the U.S. Department of Education: Structure, Impact, and Evolution
February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and Evolution
We explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.