The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Michigan schools ranked by test score

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