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,133 schools with reported English Language Arts scores. State average: 47.7%.
RankSchoolLevelEnglish Language Artsvs state
501Plymouth Elementary School
MIDLAND · Midland Public Schools
Elementary49.5%+1.8pp
502Carson City Elementary School
CARSON CITY · Carson City-Crystal Area Schools
Elementary49.2%+1.5pp
503Gates Elementary School
DAVISON · Davison Community Schools
Elementary49.2%+1.5pp
504Plumbrook Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary49.2%+1.5pp
505Salk Elementary School
CLINTON TOWNSHIP · Fraser Public Schools
Elementary49.2%+1.5pp
506Wilcox Elementary School
HOLT · Holt Public Schools
Elementary49.2%+1.5pp
507Washington Street Elementary School
OTSEGO · Otsego Public Schools
Elementary49.1%+1.4pp
508Foreign Language Immersion and Cultural Studies
DETROIT · Detroit Public Schools Community District
Elementary49.0%+1.3pp
509Randolph Elementary School
LIVONIA · Livonia Public Schools School District
Elementary49.0%+1.3pp
510Besser Elementary School
ALPENA · Alpena Public Schools
Elementary48.9%+1.2pp
511Glenwood Elementary
GRAND RAPIDS · Kentwood Public Schools
Elementary48.9%+1.2pp
512Graebner Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary48.9%+1.2pp
513Holland Elementary School
TAYLOR · Taylor School District
Elementary48.9%+1.2pp
514Oakman Elementary School
DEARBORN · Dearborn City School District
Elementary48.9%+1.2pp
515Pinconning Central Elementary School
PINCONNING · Pinconning Area Schools
Elementary48.9%+1.2pp
516Douglas Road Elementary School
LAMBERTVILLE · Bedford Public Schools
Elementary48.8%+1.1pp
517Greenwood Elementary School
SAINT CLAIR SHORES · Lakeview Public Schools (Macomb)
Elementary48.8%+1.1pp
518Post Oak School
LANSING · Lansing Public School District
Elementary48.6%+0.9pp
519River Valley Elementary School
THREE OAKS · River Valley School District
Elementary48.6%+0.9pp
520CK Schickler Elementary School
LAPEER · Lapeer Community Schools
Elementary48.5%+0.8pp
521Schwarzkoff Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary48.5%+0.8pp
522Voyager Elementary School
HOWELL · Howell Public Schools
Elementary48.5%+0.8pp
523Andrews Elementary School
THREE RIVERS · Three Rivers Community Schools
Elementary48.4%+0.7pp
524Bruce Collins Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary48.3%+0.6pp
525Mecosta Elementary School
MECOSTA · Chippewa Hills School District
Elementary48.3%+0.6pp
526Navigator Upper Elementary School
PINCKNEY · Pinckney Community Schools
Elementary48.3%+0.6pp
527Daisy Brook Elementary School
FREMONT · Fremont Public School District
Elementary48.2%+0.5pp
528Hillside Elementary School
FARMINGTON HILLS · Farmington Public School District
Elementary48.2%+0.5pp
529Dansville Elementary School
DANSVILLE · Dansville Schools
Elementary48.1%+0.4pp
530Eagle Crest Charter Academy
HOLLAND · Eagle Crest Charter Academy
Elementary48.1%+0.4pp
531Grandville East Elementary School
GRANDVILLE · Grandville Public Schools
Elementary48.1%+0.4pp
532Grayson Elementary
WATERFORD · Waterford School District
Elementary48.1%+0.4pp
533James Foote School
LINCOLN PARK · Lincoln Park School District of the City of
Elementary48.1%+0.4pp
534Congress Elementary
GRAND RAPIDS · Grand Rapids Public Schools
Elementary48.0%+0.3pp
535Country Oaks Elementary School
COMMERCE TOWNSHIP · Huron Valley Schools
Elementary48.0%+0.3pp
536Ida Elementary School
IDA · Ida Public School District
Elementary48.0%+0.3pp
537Marcellus Elementary School
MARCELLUS · Marcellus Community Schools
Elementary47.9%+0.2pp
538Paw Paw Later Elementary
PAW PAW · Paw Paw Public School District
Elementary47.9%+0.2pp
539Savage Road Elementary School
BELLEVILLE · Van Buren Public Schools
Elementary47.9%+0.2pp
540Central Elementary School
PORTAGE · Portage Public Schools
Elementary47.8%+0.1pp
541Miller Elementary School
CANTON · Plymouth-Canton Community Schools
Elementary47.8%+0.1pp
542New Lothrop Elementary School
NEW LOTHROP · New Lothrop Area Public Schools
Elementary47.8%+0.1pp
543Oakwood Elementary School
ORTONVILLE · Brandon School District in the Counties of Oakland and Lapee
Elementary47.8%+0.1pp
544Princeton Elementary School
SAINT CLAIR SHORES · Lakeview Public Schools (Macomb)
Elementary47.8%+0.1pp
545Cherry Creek Elementary School
MARQUETTE · Marquette Area Public Schools
Elementary47.7%-0.0pp
546JA Lanigan Elementary School
FARMINGTON HILLS · Farmington Public School District
Elementary47.7%-0.0pp
547North Oakview Elementary School
GRAND RAPIDS · Northview Public Schools
Elementary47.7%-0.0pp
548Cherokee Elementary School
CLINTON TWP · Chippewa Valley Schools
Elementary47.6%-0.1pp
549Ezra Eby Elementary School
NAPOLEON · Napoleon Community Schools
Elementary47.6%-0.1pp
550Francois Maconce Elem School
IRA · Anchor Bay School District
Elementary47.6%-0.1pp
Page 11 of 23

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.