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
151Highlands School
GRAND RAPIDS · Northview Public Schools
Middle49.1%+1.6pp
152Anchor Bay Middle School South
CHESTERFIELD · Anchor Bay School District
Middle49.0%+1.5pp
153Goodrich Middle School
GOODRICH · Goodrich Area Schools
Middle49.0%+1.5pp
154East Middle School
TRAVERSE CITY · Traverse City Area Public Schools
Middle48.9%+1.4pp
155Seneca Middle School
MACOMB · Chippewa Valley Schools
Middle48.8%+1.3pp
156Parcells Middle School
GROSSE POINTE WOODS · Grosse Pointe Public Schools
Middle48.6%+1.1pp
157Whitehall Middle School
WHITEHALL · Whitehall District Schools
Middle48.6%+1.1pp
158Gladstone Area Middle School
GLADSTONE · Gladstone Area Schools
Middle48.5%+1.0pp
159Highlander Way Middle School
HOWELL · Howell Public Schools
Middle48.5%+1.0pp
160Bath Middle School
BATH · Bath Community Schools
Middle48.4%+0.9pp
161Iroquois Middle School
MACOMB · Chippewa Valley Schools
Middle48.3%+0.8pp
162Royal Oak Middle School
ROYAL OAK · Royal Oak Schools
Middle48.3%+0.8pp
163Buchanan Middle School
BUCHANAN · Buchanan Community Schools
Middle48.2%+0.7pp
164Portage Central Middle School
PORTAGE · Portage Public Schools
Middle48.2%+0.7pp
165Eppler Junior High School
UTICA · Utica Community Schools
Middle47.7%+0.2pp
166Riley Upper Elementary School
LIVONIA · Livonia Public Schools School District
Middle47.7%+0.2pp
167Cherryland Middle School
ELK RAPIDS · Elk Rapids Schools
Middle47.6%+0.1pp
168East Middle School
FARMINGTON HILLS · Farmington Public School District
Middle47.6%+0.1pp
169Evart Middle School
EVART · Evart Public Schools
Middle47.6%+0.1pp
170Big Rapids Middle School
BIG RAPIDS · Big Rapids Public Schools
Middle47.5%+0.0pp
171Hopkins Middle School
HOPKINS · Hopkins Public Schools
Middle47.3%-0.2pp
172Creekside Middle School
ZEELAND · Zeeland Public Schools
Middle47.1%-0.4pp
173Marshall Middle School
MARSHALL · Marshall Public Schools
Middle46.9%-0.6pp
174Malow Junior High School
SHELBY TOWNSHIP · Utica Community Schools
Middle46.7%-0.8pp
175Tecumseh Middle School
TECUMSEH · Tecumseh Public Schools
Middle46.6%-0.9pp
176Davison Middle School
DAVISON · Davison Community Schools
Middle46.5%-1.0pp
177Imlay City Middle School
IMLAY CITY · Imlay City Community Schools
Middle46.5%-1.0pp
178Kennedy Middle School
SAINT CLAIR SHORES · Lake Shore Public Schools (Macomb)
Middle46.5%-1.0pp
179LE White Middle School
ALLEGAN · Allegan Public Schools
Middle46.4%-1.1pp
180Sparta Middle School
SPARTA · Sparta Area Schools
Middle46.4%-1.1pp
181Boyd W Arthurs Middle School
TRENTON · Trenton Public Schools
Middle46.3%-1.2pp
182Carl T Renton Jr High School
NEW BOSTON · Huron School District
Middle46.3%-1.2pp
183Washtenaw International Middle Academy
YPSILANTI · Ypsilanti Community Schools
Middle46.3%-1.2pp
184Discovery Middle School
CANTON · Plymouth-Canton Community Schools
Middle46.2%-1.3pp
185Greenville Middle School
GREENVILLE · Greenville Public Schools
Middle46.2%-1.3pp
186Benzie Central Middle School
BENZONIA · Benzie County Central Schools
Middle45.9%-1.6pp
187Quincy Middle School
QUINCY · Quincy Community Schools
Middle45.6%-1.9pp
188Linden Middle School
LINDEN · Linden Community Schools
Middle45.4%-2.1pp
189Warner Middle School
FARMINGTON HILLS · Farmington Public School District
Middle45.4%-2.1pp
190Grass Lake Middle School
GRASS LAKE · Grass Lake Community Schools
Middle45.3%-2.2pp
191Middle School East
CHESTERFIELD · L'Anse Creuse Public Schools
Middle45.3%-2.2pp
192Mt Pleasant Middle School
MOUNT PLEASANT · Mt. Pleasant City School District
Middle45.1%-2.4pp
193TS Nurnberger Middle School
SAINT LOUIS · St. Louis Public Schools
Middle44.9%-2.6pp
194Fruitport Middle School
FRUITPORT · Fruitport Community Schools
Middle44.7%-2.8pp
195Marshall Greene Middle School
BIRCH RUN · Birch Run Area Schools
Middle44.7%-2.8pp
196Ionia Middle School
IONIA · Ionia Public Schools
Middle44.6%-2.9pp
197Portland Middle School
PORTLAND · Portland Public Schools
Middle44.6%-2.9pp
198Laker Middle School
PIGEON · Elkton-Pigeon-Bay Port Laker Schools
Middle44.5%-3.0pp
199Thornapple Kellogg Middle School
MIDDLEVILLE · Thornapple Kellogg School District
Middle44.5%-3.0pp
200Centennial Middle School
SOUTH LYON · South Lyon Community Schools
Middle44.3%-3.2pp
Page 4 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.