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
251Pinconning Middle School
PINCONNING · Pinconning Area Schools
Middle40.2%-7.3pp
252Berrien Springs Middle School
Berrien Springs · Berrien Springs Public Schools
Middle40.0%-7.5pp
253Blissfield Middle School
BLISSFIELD · Blissfield Community Schools
Middle40.0%-7.5pp
254Johnson Upper Elementary School
WESTLAND · Livonia Public Schools School District
Middle39.9%-7.6pp
255Kenowa Hills Middle School
GRAND RAPIDS · Kenowa Hills Public Schools
Middle39.9%-7.6pp
256Christa McAuliffe Middle School
BAY CITY · Bangor Township Schools
Middle39.5%-8.0pp
257Corunna Middle School
CORUNNA · Corunna Public Schools
Middle39.5%-8.0pp
258Page Middle School
MADISON HEIGHTS · Lamphere Public Schools
Middle39.4%-8.1pp
259Davis Junior High School
STERLING HTS · Utica Community Schools
Middle39.3%-8.2pp
260Mill Creek Middle School
COMSTOCK PARK · Comstock Park Public Schools
Middle39.0%-8.5pp
261Oxford Middle School
OXFORD · Oxford Community Schools
Middle39.0%-8.5pp
262Caro Middle School
CARO · Caro Community Schools
Middle38.9%-8.6pp
263St Clair Middle School
SAINT CLAIR · East China School District
Middle38.9%-8.6pp
264Dundee Middle School
DUNDEE · Dundee Community Schools
Middle38.8%-8.7pp
265Eaton Rapids Middle School
EATON RAPIDS · Eaton Rapids Public Schools
Middle38.8%-8.7pp
266Clio Middle School
CLIO · Clio Area School District
Middle38.7%-8.8pp
267Central Middle School
IRON MOUNTAIN · Iron Mountain Public Schools
Middle38.6%-8.9pp
268Cooper Upper Elementary School
WESTLAND · Livonia Public Schools School District
Middle38.5%-9.0pp
269Maple Street Magnet School for the Arts
KALAMAZOO · Kalamazoo Public Schools
Middle38.5%-9.0pp
270Pine River Area Middle School
LEROY · Pine River Area Schools
Middle38.4%-9.1pp
271Grand Blanc Middle School West
GRAND BLANC · Grand Blanc Community Schools
Middle38.3%-9.2pp
272Wagar Junior High School
CARLETON · Airport Community Schools
Middle38.3%-9.2pp
273Fort Gratiot Middle School
FORT GRATIOT · Port Huron Area School District
Middle38.2%-9.3pp
274Jonesville Middle School
JONESVILLE · Jonesville Community Schools
Middle38.2%-9.3pp
275Meridian Junior High School
SANFORD · Meridian Public Schools
Middle38.0%-9.5pp
276Parchment Middle School
KALAMAZOO · Parchment School District
Middle38.0%-9.5pp
277Homer Middle School
HOMER · Homer Community School District
Middle37.9%-9.6pp
278Shelby Middle School
SHELBY · Shelby Public Schools
Middle37.9%-9.6pp
279Cassopolis Middle School
CASSOPOLIS · Cassopolis Public Schools
Middle37.7%-9.8pp
280Scarlett Middle School
ANN ARBOR · Ann Arbor Public Schools
Middle37.7%-9.8pp
281Macatawa Bay Middle School
HOLLAND · West Ottawa Public School District
Middle37.6%-9.9pp
282Clare Middle School
CLARE · Clare Public Schools
Middle37.5%-10.0pp
283Linden Grove Middle School
KALAMAZOO · Kalamazoo Public Schools
Middle37.4%-10.1pp
284Plainwell Middle School
PLAINWELL · Plainwell Community Schools
Middle37.3%-10.2pp
285Gaylord Intermediate School
GAYLORD · Gaylord Community Schools
Middle37.1%-10.4pp
286White Pine Middle School
SAGINAW · Saginaw Township Community Schools
Middle37.0%-10.5pp
287Yale Junior High School
YALE · Yale Public Schools
Middle37.0%-10.5pp
288Bedford Junior High School
TEMPERANCE · Bedford Public Schools
Middle36.8%-10.7pp
289University Middle School Academy
LATHRUP VILLAGE · Southfield Public School District
Middle36.8%-10.7pp
290Brownstown Middle School
ROMULUS · Woodhaven-Brownstown School District
Middle36.7%-10.8pp
291Fennville Middle School
FENNVILLE · Fennville Public Schools
Middle36.7%-10.8pp
292Hart Middle School
HART · Hart Public School District
Middle36.7%-10.8pp
293Holt Junior High School
HOLT · Holt Public Schools
Middle36.6%-10.9pp
294Jefferson Middle School
MONROE · Jefferson Schools (Monroe)
Middle36.6%-10.9pp
295Three Rivers Middle School
THREE RIVERS · Three Rivers Community Schools
Middle36.6%-10.9pp
296Paw Paw Middle School
PAW PAW · Paw Paw Public School District
Middle36.4%-11.1pp
297Leslie Middle School
LESLIE · Leslie Public Schools
Middle36.3%-11.2pp
298Madison Middle School
ADRIAN · Madison School District (Lenawee)
Middle36.3%-11.2pp
299Newaygo Middle School
NEWAYGO · Newaygo Public School District
Middle36.3%-11.2pp
300Lakewood Middle School
WOODLAND · Lakewood Public Schools
Middle36.2%-11.3pp
Page 6 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.