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 |
|---|---|---|---|---|
| 201 | Onsted Middle School ONSTED · Onsted Community Schools | Middle | 44.3% | -3.2pp |
| 202 | Chippewa Hills Middle School REMUS · Chippewa Hills School District | Middle | 44.2% | -3.3pp |
| 203 | OJ DeJonge Middle School LUDINGTON · Ludington Area School District | Middle | 44.2% | -3.3pp |
| 204 | Richards Middle School FRASER · Fraser Public Schools | Middle | 44.1% | -3.4pp |
| 205 | Lake Fenton Middle School FENTON · Lake Fenton Community Schools | Middle | 44.0% | -3.5pp |
| 206 | Dansville Middle School DANSVILLE · Dansville Schools | Middle | 43.8% | -3.7pp |
| 207 | Harrison Middle School HARRISON · Harrison Community Schools | Middle | 43.8% | -3.7pp |
| 208 | Coopersville Middle School COOPERSVILLE · Coopersville Area Public School District | Middle | 43.7% | -3.8pp |
| 209 | Lawton Middle School LAWTON · Lawton Community School District | Middle | 43.7% | -3.8pp |
| 210 | Potterville Middle School POTTERVILLE · Potterville Public Schools | Middle | 43.6% | -3.9pp |
| 211 | Grant Middle School GRANT · Grant Public School District | Middle | 43.3% | -4.2pp |
| 212 | Hahn Intermediate School DAVISON · Davison Community Schools | Middle | 43.3% | -4.2pp |
| 213 | Milan Middle School MILAN · Milan Area Schools | Middle | 43.3% | -4.2pp |
| 214 | Millington Junior High School MILLINGTON · Millington Community Schools | Middle | 43.2% | -4.3pp |
| 215 | Bemis Junior High School STERLING HEIGHTS · Utica Community Schools | Middle | 43.0% | -4.5pp |
| 216 | Olivet Middle School OLIVET · Olivet Community Schools | Middle | 43.0% | -4.5pp |
| 217 | Thunder Bay Junior High School ALPENA · Alpena Public Schools | Middle | 43.0% | -4.5pp |
| 218 | Legg Middle School COLDWATER · Coldwater Community Schools | Middle | 42.8% | -4.7pp |
| 219 | Kalkaska Middle School KALKASKA · Kalkaska Public Schools | Middle | 42.7% | -4.8pp |
| 220 | Middle School Central HARRISON TOWNSHIP · L'Anse Creuse Public Schools | Middle | 42.6% | -4.9pp |
| 221 | Durand Middle School DURAND · Durand Area Schools | Middle | 42.3% | -5.2pp |
| 222 | Richmond Middle School RICHMOND · Richmond Community Schools | Middle | 42.3% | -5.2pp |
| 223 | Brandon Middle School ORTONVILLE · Brandon School District in the Counties of Oakland and Lapee | Middle | 42.2% | -5.3pp |
| 224 | Allen Park Middle School ALLEN PARK · Allen Park Public Schools | Middle | 42.1% | -5.4pp |
| 225 | Charlotte Middle School CHARLOTTE · Charlotte Public Schools | Middle | 42.1% | -5.4pp |
| 226 | Woodhaven Upper Elementary WOODHAVEN · Woodhaven-Brownstown School District | Middle | 42.1% | -5.4pp |
| 227 | Sault Area Middle School SAULT SAINTE MARIE · Sault Ste. Marie Area Schools | Middle | 42.0% | -5.5pp |
| 228 | Beer Middle School WARREN · Warren Consolidated Schools | Middle | 41.9% | -5.6pp |
| 229 | Grayling Middle School GRAYLING · Crawford AuSable Schools | Middle | 41.9% | -5.6pp |
| 230 | Wagar Middle School CARLETON · Airport Community Schools | Middle | 41.9% | -5.6pp |
| 231 | Kent City Middle School KENT CITY · Kent City Community Schools | Middle | 41.8% | -5.7pp |
| 232 | Portage North Middle School PORTAGE · Portage Public Schools | Middle | 41.8% | -5.7pp |
| 233 | Donald L Pavlik Middle School ALMA · Alma Public Schools | Middle | 41.7% | -5.8pp |
| 234 | Fulton Middle School MIDDLETON · Fulton Schools | Middle | 41.7% | -5.8pp |
| 235 | Wyandot Middle School CLINTON TWP · Chippewa Valley Schools | Middle | 41.7% | -5.8pp |
| 236 | Lakeview Middle School LAKEVIEW · Lakeview Community Schools (Montcalm) | Middle | 41.6% | -5.9pp |
| 237 | Boyne City Middle School BOYNE CITY · Boyne City Public Schools | Middle | 41.5% | -6.0pp |
| 238 | Wayland Union Middle School WAYLAND · Wayland Union Schools | Middle | 41.4% | -6.1pp |
| 239 | Gladwin Junior High School GLADWIN · Gladwin Community Schools | Middle | 41.3% | -6.2pp |
| 240 | Jefferson Middle School SAINT CLAIR SHORES · Lakeview Public Schools (Macomb) | Middle | 40.9% | -6.6pp |
| 241 | Flushing Middle School FLUSHING · Flushing Community Schools | Middle | 40.7% | -6.8pp |
| 242 | Harbor Lights Middle School HOLLAND · West Ottawa Public School District | Middle | 40.7% | -6.8pp |
| 243 | Holly Middle School HOLLY · Holly Area School District | Middle | 40.7% | -6.8pp |
| 244 | Marine City Middle School MARINE CITY · East China School District | Middle | 40.7% | -6.8pp |
| 245 | Nellie B Chisholm Middle School MONTAGUE · Montague Area Public Schools | Middle | 40.6% | -6.9pp |
| 246 | Fowlerville Junior High School FOWLERVILLE · Fowlerville Community Schools | Middle | 40.4% | -7.1pp |
| 247 | Middle School North MACOMB · L'Anse Creuse Public Schools | Middle | 40.4% | -7.1pp |
| 248 | Crestwood Middle School GRAND RAPIDS · Kentwood Public Schools | Middle | 40.3% | -7.2pp |
| 249 | Constantine Middle School CONSTANTINE · Constantine Public School District | Middle | 40.2% | -7.3pp |
| 250 | OvidElsie Middle School ELSIE · Ovid-Elsie Area Schools | Middle | 40.2% | -7.3pp |
Page 5 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.