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). 1,065 schools with reported Social Studies scores. State average: 47.7%.
RankSchoolLevelSocial Studiesvs state
351Workman Elementary School
CANTON · Plymouth-Canton Community Schools
Elementary52.2%+4.5pp
352Meadow Ridge Elementary School
ROCKFORD · Rockford Public Schools
Elementary52.0%+4.3pp
353Mt Pleasant Middle School
MOUNT PLEASANT · Mt. Pleasant City School District
Middle52.0%+4.3pp
354Thornapple Kellogg Middle School
MIDDLEVILLE · Thornapple Kellogg School District
Middle52.0%+4.3pp
355Ann Arbor STEAM at Northside School
ANN ARBOR · Ann Arbor Public Schools
Elementary51.9%+4.2pp
356Floyd Ebeling Elementary School
MACOMB · Utica Community Schools
Elementary51.8%+4.1pp
357Laingsburg Elementary School
LAINGSBURG · Laingsburg Community Schools
Elementary51.8%+4.1pp
358Marshall Middle School
MARSHALL · Marshall Public Schools
Middle51.8%+4.1pp
359Black River Public School Elementary
HOLLAND · Black River Public School
Elementary51.6%+3.9pp
360Jackman Road Elementary School
TEMPERANCE · Bedford Public Schools
Elementary51.6%+3.9pp
361TomekEastern Elem School
FENTON · Fenton Area Public Schools
Elementary51.6%+3.9pp
362Crestwood Middle School
GRAND RAPIDS · Kentwood Public Schools
Middle51.5%+3.8pp
363Gretchko Elementary School
WEST BLOOMFIELD · West Bloomfield School District
Elementary51.4%+3.7pp
364Jefferson Elementary School
STERLING HEIGHTS · Warren Consolidated Schools
Elementary51.3%+3.6pp
365Loon Lake Elementary School
WIXOM · Walled Lake Consolidated Schools
Elementary51.3%+3.6pp
366Quarton Elementary
BIRMINGHAM · Birmingham Public Schools
Elementary51.2%+3.5pp
367Columbia Central High School
BROOKLYN · Columbia School District
High51.1%+3.4pp
368East Arbor Charter Academy
YPSILANTI · East Arbor Charter Academy
Elementary51.1%+3.4pp
369William A Brummer Elementary School
SOUTH LYON · South Lyon Community Schools
Elementary51.1%+3.4pp
370Discovery Middle School
CANTON · Plymouth-Canton Community Schools
Middle51.0%+3.3pp
371Kinawa School
OKEMOS · Okemos Public Schools
Middle51.0%+3.3pp
372Vicksburg Middle School
VICKSBURG · Vicksburg Community Schools
Middle51.0%+3.3pp
373Beach Elementary School
MUSKEGON · Fruitport Community Schools
Elementary50.8%+3.1pp
374New Lothrop High School
NEW LOTHROP · New Lothrop Area Public Schools
High50.8%+3.1pp
375Tawas Area Middle School
TAWAS CITY · Tawas Area Schools
Middle50.8%+3.1pp
376Wayland Union Middle School
WAYLAND · Wayland Union Schools
Middle50.8%+3.1pp
377Donald L Pavlik Middle School
ALMA · Alma Public Schools
Middle50.7%+3.0pp
378Legg Middle School
COLDWATER · Coldwater Community Schools
Middle50.7%+3.0pp
379Flushing Middle School
FLUSHING · Flushing Community Schools
Middle50.6%+2.9pp
380West Maple Elementary School
BLOOMFIELD HILLS · Birmingham Public Schools
Elementary50.6%+2.9pp
381Ionia Middle School
IONIA · Ionia Public Schools
Middle50.5%+2.8pp
382Lake City Middle School
LAKE CITY · Lake City Area School District
Middle50.5%+2.8pp
383Parcells Middle School
GROSSE POINTE WOODS · Grosse Pointe Public Schools
Middle50.5%+2.8pp
384Tecumseh Middle School
TECUMSEH · Tecumseh Public Schools
Middle50.5%+2.8pp
385Portland Middle School
PORTLAND · Portland Public Schools
Middle50.4%+2.7pp
386Aspen Ridge Elementary School
ISHPEMING · NICE Community School District
Elementary50.3%+2.6pp
387Lawton Middle School
LAWTON · Lawton Community School District
Middle50.3%+2.6pp
388Power Middle School
FARMINGTON HILLS · Farmington Public School District
Middle50.3%+2.6pp
389Brooklands Elementary School
ROCHESTER HILLS · Rochester Community School District
Elementary50.1%+2.4pp
390Bentley Elementary School
CANTON · Plymouth-Canton Community Schools
Elementary50.0%+2.3pp
391Brandywine Middle School
NILES · Brandywine Community Schools
Middle50.0%+2.3pp
392Canton Preparatory High School
CANTON · Canton Preparatory High School
High50.0%+2.3pp
393Dowagiac Middle School
DOWAGIAC · Dowagiac Union School District
Middle50.0%+2.3pp
394Endeavour Elementary and Middle School
RAY · New Haven Community Schools
Elementary50.0%+2.3pp
395Forest View Elementary School
BOON · Cadillac Area Public Schools
Elementary50.0%+2.3pp
396Gordon Elementary School
MARSHALL · Marshall Public Schools
Elementary50.0%+2.3pp
397Graveraet Elementary School
Marquette · Marquette Area Public Schools
Elementary50.0%+2.3pp
398Holland Woods Middle School
PORT HURON · Port Huron Area School District
Middle50.0%+2.3pp
399Livingston Classical Academy
WHITMORE LAKE · Livingston Classical Academy
Combined50.0%+2.3pp
400Shawnee Elementary School
MACOMB · Chippewa Valley Schools
Elementary50.0%+2.3pp
Page 8 of 22

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 Social Studies 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.