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,608 schools with reported English Language Arts scores. State average: 47.7%.
RankSchoolLevelEnglish Language Artsvs state
501Keller Elementary
ROYAL OAK · Royal Oak Schools
Elementary54.0%+6.3pp
502Kurtz Elementary School
MILFORD · Huron Valley Schools
Elementary54.0%+6.3pp
503Merrill Elementary School
MERRILL · Merrill Community Schools
Elementary54.0%+6.3pp
504Cherry Creek Elementary School
LOWELL · Lowell Area Schools
Elementary53.8%+6.1pp
505Pattengill Elementary School
BERKLEY · Berkley School District
Elementary53.8%+6.1pp
506Roosevelt Elementary School
ZEELAND · Zeeland Public Schools
Elementary53.8%+6.1pp
507West MI Academy of Environmental Science
GRAND RAPIDS · West MI Academy of Environmental Science
Combined53.7%+6.0pp
508Emma Murphy Elementary School
METAMORA · Lapeer Community Schools
Elementary53.6%+5.9pp
509Eagle Lake Elementary School
EDWARDSBURG · Edwardsburg Public Schools
Elementary53.4%+5.7pp
510Hopkins Elementary School
HOPKINS · Hopkins Public Schools
Elementary53.4%+5.7pp
511Kenneth T Beagle Middle School
GRAND LEDGE · Grand Ledge Public Schools
Middle53.4%+5.7pp
512Aspen Ridge Elementary School
ISHPEMING · NICE Community School District
Elementary53.3%+5.6pp
513Kingsley Area Middle School
KINGSLEY · Kingsley Area Schools
Middle53.3%+5.6pp
514Beaumont Elementary School
WATERFORD · Waterford School District
Elementary53.2%+5.5pp
515Detroit Edison Public School Academy
DETROIT · Detroit Edison Public School Academy
Elementary53.2%+5.5pp
516Grand Traverse Academy
TRAVERSE CITY · Grand Traverse Academy
Combined53.2%+5.5pp
517Grandville Oakestown Intermediate School
GRANDVILLE · Grandville Public Schools
Elementary53.2%+5.5pp
518Superior Hills Elementary School
MARQUETTE · Marquette Area Public Schools
Elementary53.2%+5.5pp
519Switzer Elementary School
SHELBY TOWNSHIP · Utica Community Schools
Elementary53.2%+5.5pp
520Dublin Elementary
WHITE LAKE · Walled Lake Consolidated Schools
Elementary53.1%+5.4pp
521Frank E Bartlett School
SOUTH LYON · South Lyon Community Schools
Elementary53.1%+5.4pp
522Winn Elementary School
SHEPHERD · Shepherd Public Schools
Elementary53.1%+5.4pp
523Woodhaven Upper Elementary
WOODHAVEN · Woodhaven-Brownstown School District
Middle53.1%+5.4pp
524Kent Lake Elementary School
SOUTH LYON · South Lyon Community Schools
Elementary53.0%+5.3pp
525KingWestwood Elementary School
KALAMAZOO · Kalamazoo Public Schools
Elementary53.0%+5.3pp
526Lincoln Heights Elem School
GREENVILLE · Greenville Public Schools
Elementary53.0%+5.3pp
527Longacre Elementary School
FARMINGTON · Farmington Public School District
Elementary53.0%+5.3pp
528New Dawn Academy of Warren
STERLING HTS · New Dawn Academy of Warren
Combined53.0%+5.3pp
529Washington Middle School
CALUMET · Public Schools of Calumet Laurium & Keweenaw
Middle53.0%+5.3pp
530Alfred E Upton Elementary School
ROYAL OAK · Royal Oak Schools
Elementary52.9%+5.2pp
531Browning Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary52.9%+5.2pp
532Knapp Charter Academy
GRAND RAPIDS · Knapp Charter Academy
Elementary52.9%+5.2pp
533Riverside Intermediate School
MANCHESTER · Manchester Community Schools
Elementary52.9%+5.2pp
534CA Frost Environmental Science Academy Elementary
GRAND RAPIDS · Grand Rapids Public Schools
Elementary52.8%+5.1pp
535Washington Elementary School
MARYSVILLE · Marysville Public Schools
Elementary52.8%+5.1pp
536John Monteith Elementary School
GROSSE POINTE WOODS · Grosse Pointe Public Schools
Elementary52.7%+5.0pp
537Williamston Explorer Elementary School
WILLIAMSTON · Williamston Community Schools
Elementary52.7%+5.0pp
538East Middle School
TRAVERSE CITY · Traverse City Area Public Schools
Middle52.6%+4.9pp
539Keith Elementary School
WEST BLOOMFIELD · Walled Lake Consolidated Schools
Elementary52.6%+4.9pp
540Lake Ann Elementary School
INTERLOCHEN · Benzie County Central Schools
Elementary52.6%+4.9pp
541Marcellus Middle School
MARCELLUS · Marcellus Community Schools
Middle52.6%+4.9pp
542Sarah G Banks Middle School
WIXOM · Walled Lake Consolidated Schools
Middle52.6%+4.9pp
543Wiley Elementary School
SHELBY TOWNSHIP · Utica Community Schools
Elementary52.6%+4.9pp
544Boyne Falls Public School
BOYNE FALLS · Boyne Falls Public School District
Combined52.5%+4.8pp
545Creekside Middle School
ZEELAND · Zeeland Public Schools
Middle52.5%+4.8pp
546Floyd School
MIDLAND · Bullock Creek School District
Elementary52.5%+4.8pp
547Laingsburg Elementary School
LAINGSBURG · Laingsburg Community Schools
Elementary52.5%+4.8pp
548Reese Elementary School
REESE · Reese Public Schools
Elementary52.5%+4.8pp
549Ruahmah J Hutchings Elementary
HOWELL · Howell Public Schools
Elementary52.5%+4.8pp
550Snow Elementary School
DEARBORN · Dearborn City School District
Elementary52.5%+4.8pp
Page 11 of 33

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 English Language Arts 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.