Minnesota schools ranked by test score
Latest MCA year (2024-25). 752 schools with reported Science scores. State average: 28.6%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 601 | W.H.A. Elementary WALKER · Walker-Hackensack-Akeley Schl. Dist | Elementary | 15.1% | -13.5pp |
| 602 | PINE CITY ELEMENTARY PINE CITY · PINE CITY PUBLIC SCHOOL DISTRICT | Elementary | 15.0% | -13.6pp |
| 603 | Discovery Charter Elementary School INVER GROVE HEIGHTS · Discovery Charter School | Elementary | 15.0% | -13.6pp |
| 604 | NRHEG ELEMENTARY ELLENDALE · NRHEG SCHOOL DISTRICT | Elementary | 15.0% | -13.6pp |
| 605 | Noble Academy Elementary BROOKLYN PARK · NOBLE ACADEMY | Elementary | 15.0% | -13.6pp |
| 606 | PINE RIVER-BACKUS ELEMENTARY PINE RIVER · PINE RIVER-BACKUS SCHOOL DISTRICT | Elementary | 15.0% | -13.6pp |
| 607 | Saint Cloud Math and Science Academ SAINT CLOUD · Saint Cloud Math and Science Academ | Elementary | 14.9% | -13.7pp |
| 608 | Franklin Elementary School ROCHESTER · Rochester Public School District | Elementary | 14.8% | -13.8pp |
| 609 | MENAHGA ELEMENTARY MENAHGA · Menahga Public School District | Elementary | 14.6% | -14.0pp |
| 610 | OAK RIDGE LEADERSHIPENVIRON/HEALTH EAGAN · ROSEMOUNT-APPLE VALLEY-EAGAN | Elementary | 14.4% | -14.2pp |
| 611 | WESTWOOD ELEMENTARY BLOOMINGTON · Bloomington Public Schools | Elementary | 14.3% | -14.3pp |
| 612 | Castle Elementary OAKDALE · North St. Paul-Maplewood Oakdale | Elementary | 14.1% | -14.5pp |
| 613 | DISCOVERY COMMUNITY ELEMENTARY WAITE PARK · ST. CLOUD PUBLIC SCHOOL DISTRICT | Elementary | 14.1% | -14.5pp |
| 614 | PARTNERSHIP ACADEMY INC. RICHFIELD · PARTNERSHIP ACADEMY INC. | Elementary | 14.0% | -14.6pp |
| 615 | CANNON RIVER STEM SCHOOL FARIBAULT · CANNON RIVER STEM SCHOOL | Elementary | 13.9% | -14.7pp |
| 616 | Justice Alan Page Elementary School MAPLEWOOD · North St. Paul-Maplewood Oakdale | Elementary | 13.9% | -14.7pp |
| 617 | MADELIA ELEMENTARY MADELIA · MADELIA PUBLIC SCHOOL DISTRICT | Elementary | 13.9% | -14.7pp |
| 618 | AKIN ROAD ELEMENTARY FARMINGTON · FARMINGTON PUBLIC SCHOOL DISTRICT | Elementary | 13.9% | -14.7pp |
| 619 | STOWE ELEMENTARY DULUTH · DULUTH PUBLIC SCHOOL DISTRICT | Elementary | 13.9% | -14.7pp |
| 620 | Hawthorne Elementary ALBERT LEA · Albert Lea Public School District | Elementary | 13.8% | -14.8pp |
| 621 | Nokomis Montessori North Campus SAINT PAUL · Saint Paul Public Schools | Elementary | 13.7% | -14.9pp |
| 622 | Lakeaires Elementary WHITE BEAR LAKE · White Bear Lake School District | Elementary | 13.6% | -15.0pp |
| 623 | CRESTVIEW ELEMENTARY COTTAGE GROVE · South Washington County Schools | Elementary | 13.4% | -15.2pp |
| 624 | Hoover Elementary School ROCHESTER · Rochester Public School District | Elementary | 13.4% | -15.2pp |
| 625 | Athlos Leadership Academy BROOKLYN PARK · Athlos Leadership Academy | Elementary | 13.4% | -15.2pp |
| 626 | CENTRAL PARK ELEMENTARY ROSEVILLE · ROSEVILLE PUBLIC SCHOOL DISTRICT | Elementary | 13.3% | -15.3pp |
| 627 | Level Up Academy WHITE BEAR LAKE · Level Up Academy | Elementary | 13.3% | -15.3pp |
| 628 | NORTH WOODS ELEMENTARY COOK · ST. LOUIS COUNTY SCHOOL DISTRICT | Elementary | 13.3% | -15.3pp |
| 629 | Blue Earth Area Elementary BLUE EARTH · Blue Earth Area School District | Elementary | 13.3% | -15.4pp |
| 630 | BROWERVILLE ELEMENTARY BROWERVILLE · BROWERVILLE PUBLIC SCHOOL DISTRICT | Elementary | 13.2% | -15.4pp |
| 631 | BLACKDUCK ELEMENTARY BLACKDUCK · BLACKDUCK PUBLIC SCHOOL DISTRICT | Elementary | 13.1% | -15.5pp |
| 632 | Centennial Elementary CIRCLE PINES · Centennial Public School District | Elementary | 13.1% | -15.5pp |
| 633 | NORTHPORT ELEMENTARY BROOKLYN CENTER · ROBBINSDALE PUBLIC SCHOOL DISTRICT | Elementary | 13.0% | -15.6pp |
| 634 | Lincoln Center Elementary SOUTH SAINT PAUL · South St. Paul Public School Dist | Elementary | 13.0% | -15.6pp |
| 635 | Sejong Academy Lower School MAPLEWOOD · Sejong Academy of Minnesota | Elementary | 12.9% | -15.7pp |
| 636 | Community of Peace Academy Elem SAINT PAUL · COMMUNITY OF PEACE ACADEMY | Elementary | 12.6% | -16.0pp |
| 637 | Minnesota Connections Academy K-6 SAINT PAUL · Minnesota Transitions Charter Sch | Elementary | 12.6% | -16.0pp |
| 638 | LANESBORO ELEMENTARY LANESBORO · LANESBORO PUBLIC SCHOOL DISTRICT | Elementary | 12.5% | -16.1pp |
| 639 | MYERS-WILKINS ELEMENTARY DULUTH · DULUTH PUBLIC SCHOOL DISTRICT | Elementary | 12.5% | -16.1pp |
| 640 | NOBLE ELEMENTARY GOLDEN VALLEY · ROBBINSDALE PUBLIC SCHOOL DISTRICT | Elementary | 12.5% | -16.1pp |
| 641 | PARK RAPIDS AREA CENTURY ELEMENTARY PARK RAPIDS · PARK RAPIDS PUBLIC SCHOOL DISTRICT | Elementary | 12.5% | -16.1pp |
| 642 | Webster Elementary MINNEAPOLIS · Minneapolis Public School District | Elementary | 12.5% | -16.1pp |
| 643 | Cuyuna Range Elementary CROSBY · Crosby-Ironton Public School Dist. | Elementary | 12.3% | -16.3pp |
| 644 | Saint Paul Music Academy SAINT PAUL · Saint Paul Public Schools | Elementary | 12.3% | -16.3pp |
| 645 | FOREST ELEMENTARY CRYSTAL · ROBBINSDALE PUBLIC SCHOOL DISTRICT | Elementary | 12.3% | -16.3pp |
| 646 | SONNESYN ELEMENTARY NEW HOPE · ROBBINSDALE PUBLIC SCHOOL DISTRICT | Elementary | 12.2% | -16.4pp |
| 647 | NEWPORT ELEMENTARY NEWPORT · South Washington County Schools | Elementary | 12.2% | -16.4pp |
| 648 | Highwood Hills Elementary SAINT PAUL · Saint Paul Public Schools | Elementary | 12.1% | -16.5pp |
| 649 | New Century School SAINT PAUL · New Century School | Elementary | 12.1% | -16.5pp |
| 650 | SOUTH POINT ELEMENTARY EAST GRAND FORKS · East Grand Forks Public Schools | Elementary | 12.1% | -16.5pp |
Page 13 of 16
About this ranking
Schools are ranked by the percentage of students who scored at or above the MCA % Meets or Exceeds threshold on the latest available MCA Science test (school year 2024-25). A higher percentage is better.
Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.
The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Minnesota, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.