Michigan schools ranked by test score
Latest M-STEP year (2024-25). 379 schools with reported Science scores. State average: 47.5%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 101 | CroswellLexington Middle School CROSWELL · Croswell-Lexington Community Schools | Middle | 55.3% | +7.8pp |
| 102 | Gull Lake Middle School RICHLAND · Gull Lake Community Schools | Middle | 54.8% | +7.3pp |
| 103 | Kenneth T Beagle Middle School GRAND LEDGE · Grand Ledge Public Schools | Middle | 54.7% | +7.2pp |
| 104 | Pathfinder School PINCKNEY · Pinckney Community Schools | Middle | 54.7% | +7.2pp |
| 105 | Union City Middle School UNION CITY · Union City Community Schools | Middle | 54.7% | +7.2pp |
| 106 | Edwardsburg Middle School EDWARDSBURG · Edwardsburg Public Schools | Middle | 54.4% | +6.9pp |
| 107 | Kingsford Middle School KINGSFORD · Breitung Township School District | Middle | 54.4% | +6.9pp |
| 108 | Allendale Middle School ALLENDALE · Allendale Public Schools | Middle | 54.1% | +6.6pp |
| 109 | Romeo Middle School BRUCE TWP · Romeo Community Schools | Middle | 54.0% | +6.5pp |
| 110 | Gaylord Middle School GAYLORD · Gaylord Community Schools | Middle | 53.8% | +6.3pp |
| 111 | Clawson Middle School CLAWSON · Clawson Public Schools | Middle | 53.7% | +6.2pp |
| 112 | Power Middle School FARMINGTON HILLS · Farmington Public School District | Middle | 53.5% | +6.0pp |
| 113 | White Lake Middle School WHITE LAKE · Huron Valley Schools | Middle | 53.3% | +5.8pp |
| 114 | Fremont Middle School FREMONT · Fremont Public School District | Middle | 53.2% | +5.7pp |
| 115 | Clinton Middle School CLINTON · Clinton Community Schools | Middle | 53.1% | +5.6pp |
| 116 | Chesaning Middle School CHESANING · Chesaning Union Schools | Middle | 52.9% | +5.4pp |
| 117 | Marysville Middle School MARYSVILLE · Marysville Public Schools | Middle | 52.9% | +5.4pp |
| 118 | North Muskegon Middle School MUSKEGON · North Muskegon Public Schools | Middle | 52.7% | +5.2pp |
| 119 | Mason Middle School ERIE · Mason Consolidated Schools (Monroe) | Middle | 52.6% | +5.1pp |
| 120 | Mattawan Middle School MATTAWAN · Mattawan Consolidated School | Middle | 52.6% | +5.1pp |
| 121 | Western Middle School AUBURN · Bay City School District | Middle | 52.5% | +5.0pp |
| 122 | Ruth Fox Middle School NORTH BRANCH · North Branch Area Schools | Middle | 52.4% | +4.9pp |
| 123 | Watervliet Middle School WATERVLIET · Watervliet School District | Middle | 52.4% | +4.9pp |
| 124 | Hemlock Middle School HEMLOCK · Hemlock Public School District | Middle | 52.2% | +4.7pp |
| 125 | MacDonald Middle School EAST LANSING · East Lansing School District | Middle | 52.0% | +4.5pp |
| 126 | Grosse Ile Middle School GROSSE ILE · Grosse Ile Township Schools | Middle | 51.9% | +4.4pp |
| 127 | Leon W Hayes Intermediate School GRAND LEDGE · Grand Ledge Public Schools | Middle | 51.9% | +4.4pp |
| 128 | Mason Middle School MASON · Mason Public Schools (Ingham) | Middle | 51.9% | +4.4pp |
| 129 | Anchor Bay Middle School North NEW BALTIMORE · Anchor Bay School District | Middle | 51.8% | +4.3pp |
| 130 | Swan Valley Middle School SAGINAW · Swan Valley School District | Middle | 51.7% | +4.2pp |
| 131 | Grandville Middle School GRANDVILLE · Grandville Public Schools | Middle | 51.4% | +3.9pp |
| 132 | Mancelona Middle School MANCELONA · Mancelona Public Schools | Middle | 51.4% | +3.9pp |
| 133 | Charyl Stockwell Academy Middle School BRIGHTON · Charyl Stockwell Academy | Middle | 51.2% | +3.7pp |
| 134 | Harbor Beach Middle School HARBOR BEACH · Harbor Beach Community Schools | Middle | 51.2% | +3.7pp |
| 135 | East Elementary School IRON MOUNTAIN · Iron Mountain Public Schools | Middle | 51.1% | +3.6pp |
| 136 | Washington Middle School CALUMET · Public Schools of Calumet Laurium & Keweenaw | Middle | 51.0% | +3.5pp |
| 137 | Reed City Middle School REED CITY · Reed City Area Public Schools | Middle | 50.5% | +3.0pp |
| 138 | Tawas Area Middle School TAWAS CITY · Tawas Area Schools | Middle | 50.3% | +2.8pp |
| 139 | Portage West Middle School PORTAGE · Portage Public Schools | Middle | 50.2% | +2.7pp |
| 140 | Western Middle School PARMA · Western School District | Middle | 50.2% | +2.7pp |
| 141 | Manton Consolidated Middle School MANTON · Manton Consolidated Schools | Middle | 50.1% | +2.6pp |
| 142 | Otsego Middle School OTSEGO · Otsego Public Schools | Middle | 50.0% | +2.5pp |
| 143 | Shepherd Middle School SHEPHERD · Shepherd Public Schools | Middle | 50.0% | +2.5pp |
| 144 | Vicksburg Middle School VICKSBURG · Vicksburg Community Schools | Middle | 50.0% | +2.5pp |
| 145 | Cedar Springs Middle School CEDAR SPRINGS · Cedar Springs Public Schools | Middle | 49.5% | +2.0pp |
| 146 | West Middle School TRAVERSE CITY · Traverse City Area Public Schools | Middle | 49.5% | +2.0pp |
| 147 | Laingsburg Middle School LAINGSBURG · Laingsburg Community Schools | Middle | 49.4% | +1.9pp |
| 148 | Napoleon Middle School NAPOLEON · Napoleon Community Schools | Middle | 49.4% | +1.9pp |
| 149 | Hamilton Middle School HAMILTON · Hamilton Community Schools | Middle | 49.3% | +1.8pp |
| 150 | Armada Middle School ARMADA · Armada Area Schools | Middle | 49.1% | +1.6pp |
Page 3 of 8
About this ranking
Schools are ranked by the percentage of students who scored at or above the M-STEP % Advanced + Proficient threshold on the latest available M-STEP 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 Michigan, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.