Minnesota schools ranked by test score
Latest MCA year (2024-25). 1,395 schools with reported Science scores. State average: 28.6%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 1 | GATE 4/5 STILLWATER · Stillwater Area Public Schools | Elementary | 90.9% | +62.3pp |
| 2 | Hilltop Primary School MINNETRISTA · Westonka Public School District | Elementary | 82.5% | +53.9pp |
| 3 | Shirley Hills Primary School MOUND · Westonka Public School District | Elementary | 80.7% | +52.0pp |
| 4 | Virtual Instruction by Excellence E WORTHINGTON · WORTHINGTON PUBLIC SCHOOL DISTRICT | Elementary | 77.8% | +49.2pp |
| 5 | ST. CROIX PREPARATORY ACADEMY LOWER STILLWATER · ST. CROIX PREPARATORY ACADEMY | Elementary | 76.1% | +47.5pp |
| 6 | Burroughs Elementary MINNEAPOLIS · Minneapolis Public School District | Elementary | 71.4% | +42.8pp |
| 7 | ROSEMOUNT SENIOR HIGH ROSEMOUNT · ROSEMOUNT-APPLE VALLEY-EAGAN | High | 70.5% | +41.9pp |
| 8 | St. Croix Preparatory Academy Upper STILLWATER · ST. CROIX PREPARATORY ACADEMY | High | 69.9% | +41.3pp |
| 9 | SOMERSET ELEMENTARY MENDOTA HEIGHTS · West St. Paul-Mendota Heights-Eagan | Elementary | 69.7% | +41.1pp |
| 10 | FOLEY ELEMENTARY FOLEY · FOLEY PUBLIC SCHOOL DISTRICT | Elementary | 68.5% | +39.9pp |
| 11 | DASSEL ELEMENTARY DASSEL · Dassel-Cokato Public Schools | Elementary | 68.2% | +39.6pp |
| 12 | Byron Senior High School BYRON · Byron Public School District | High | 68.1% | +39.5pp |
| 13 | EDINA SENIOR HIGH EDINA · EDINA PUBLIC SCHOOL DISTRICT | High | 67.7% | +39.1pp |
| 14 | Spectrum Middle School - Grade 6 ELK RIVER · SPECTRUM HIGH SCHOOL | Middle | 67.3% | +38.7pp |
| 15 | EAGAN SENIOR HIGH EAGAN · ROSEMOUNT-APPLE VALLEY-EAGAN | High | 65.5% | +36.9pp |
| 16 | ROGERS ELEMENTARY ROGERS · Elk River Public School District | Elementary | 65.2% | +36.6pp |
| 17 | Cook County Senior High GRAND MARAIS · Cook County Public Schools | High | 65.1% | +36.5pp |
| 18 | HENDRICKS ELEMENTARY HENDRICKS · HENDRICKS PUBLIC SCHOOL DISTRICT | Elementary | 64.9% | +36.3pp |
| 19 | DELANO ELEMENTARY DELANO · DELANO PUBLIC SCHOOL DISTRICT | Elementary | 64.8% | +36.2pp |
| 20 | HASSAN ELEMENTARY ROGERS · Elk River Public School District | Elementary | 64.6% | +36.0pp |
| 21 | Century High School ROCHESTER · Rochester Public School District | High | 64.3% | +35.7pp |
| 22 | HARBOR CITY INTERNATIONAL CHARTER DULUTH · HARBOR CITY INTERNATIONAL CHARTER | High | 64.1% | +35.5pp |
| 23 | Forest Lake Area High School FOREST LAKE · Forest Lake Public School District | High | 63.4% | +34.8pp |
| 24 | LOWELL ELEMENTARY BRAINERD · BRAINERD PUBLIC SCHOOL DISTRICT | Elementary | 63.4% | +34.8pp |
| 25 | Watertown-Mayer Elementary School WATERTOWN · Watertown-Mayer Public School Dist | Elementary | 63.4% | +34.8pp |
| 26 | PRAIRIE CREEK COMMUNITY SCHOOL NORTHFIELD · PRAIRIE CREEK COMMUNITY SCHOOL | Elementary | 63.3% | +34.7pp |
| 27 | Kasson-Mantorville Elementary KASSON · Kasson-Mantorville School District | Elementary | 62.7% | +34.1pp |
| 28 | COKATO ELEMENTARY COKATO · Dassel-Cokato Public Schools | Elementary | 62.5% | +33.9pp |
| 29 | FIELDSTONE ELEMENTARY SCHOOL SAINT MICHAEL · St. Michael-Albertville Schools | Elementary | 62.5% | +33.9pp |
| 30 | WAYZATA HIGH PLYMOUTH · WAYZATA PUBLIC SCHOOL DISTRICT | High | 62.3% | +33.6pp |
| 31 | SCENIC HEIGHTS ELEMENTARY MINNETONKA · MINNETONKA PUBLIC SCHOOL DISTRICT | Elementary | 62.1% | +33.5pp |
| 32 | CHURCHILL ELEMENTARY CLOQUET · CLOQUET PUBLIC SCHOOL DISTRICT | Elementary | 61.9% | +33.3pp |
| 33 | WEST CENTRAL AREA SECONDARY BARRETT · WEST CENTRAL AREA | High | 61.2% | +32.6pp |
| 34 | Jie Ming Mandarin Immersion Academy SAINT PAUL · Saint Paul Public Schools | Elementary | 60.6% | +32.0pp |
| 35 | Kenny Elementary MINNEAPOLIS · Minneapolis Public School District | Elementary | 60.5% | +31.9pp |
| 36 | EAGLE VIEW ELEMENTARY BREEZY POINT · PEQUOT LAKES PUBLIC SCHOOLS | Elementary | 60.3% | +31.7pp |
| 37 | Lincoln Elementary BEMIDJI · Bemidji Public School District | Elementary | 60.2% | +31.6pp |
| 38 | Prairie View Elementary School OTSEGO · Elk River Public School District | Elementary | 60.2% | +31.6pp |
| 39 | Valley Crossing Elementary WOODBURY · South Washington County Schools | Elementary | 60.1% | +31.5pp |
| 40 | BIG WOODS ELEMENTARY SAINT MICHAEL · St. Michael-Albertville Schools | Elementary | 60.0% | +31.4pp |
| 41 | CHASKA HIGH SCHOOL CHASKA · EASTERN CARVER COUNTY PUBLIC SCHOOL | High | 59.9% | +31.3pp |
| 42 | Lake Harriet Upper Elementary MINNEAPOLIS · Minneapolis Public School District | Elementary | 59.6% | +31.0pp |
| 43 | Field Elementary MINNEAPOLIS · Minneapolis Public School District | Elementary | 59.5% | +30.9pp |
| 44 | NEW ULM HIGH SCHOOL NEW ULM · NEW ULM PUBLIC SCHOOL DISTRICT | High | 59.5% | +30.9pp |
| 45 | Brandon-Evansville High School BRANDON · BRANDON-EVANSVILLE PUBLIC SCHOOLS | High | 59.4% | +30.8pp |
| 46 | Horace Mann School SAINT PAUL · Saint Paul Public Schools | Elementary | 58.5% | +29.9pp |
| 47 | Zumbrota-Mazeppa Elementary School MAZEPPA · Zumbrota-Mazeppa School District | Elementary | 58.0% | +29.4pp |
| 48 | North Elementary School SAINT PETER · ST. PETER PUBLIC SCHOOL DISTRICT | Elementary | 57.9% | +29.3pp |
| 49 | BLOOMING PRAIRIE ELEMENTARY BLOOMING PRAIRIE · Blooming Prairie Public Schools | Elementary | 57.7% | +29.1pp |
| 50 | PERHAM SENIOR HIGH PERHAM · PERHAM-DENT PUBLIC SCHOOL DISTRICT | High | 57.4% | +28.8pp |
Page 1 of 28
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.