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 Mathematics scores. State average: 44.8%.
RankSchoolLevelMathematicsvs state
601Davisburg Elementary School
DAVISBURG · Holly Area School District
Elementary42.5%-2.3pp
602Ottawa Elementary School
PETOSKEY · Public Schools of Petoskey
Elementary42.5%-2.3pp
603Pattengill School
ANN ARBOR · Ann Arbor Public Schools
Elementary42.4%-2.4pp
604Cooley Elementary School
WATERFORD · Waterford School District
Elementary42.3%-2.5pp
605Hale Creek Elementary School
ROMULUS · Romulus Community Schools
Elementary42.3%-2.5pp
606RJ Steeby School
WAYLAND · Wayland Union Schools
Elementary42.3%-2.5pp
607Clara B Bolen Elementary School
TAWAS CITY · Tawas Area Schools
Elementary42.2%-2.6pp
608Meachum Elementary
MILLINGTON · Millington Community Schools
Elementary42.2%-2.6pp
609Kenowa Hills Central Elementary School
GRAND RAPIDS · Kenowa Hills Public Schools
Elementary42.1%-2.7pp
610Lessenger Elementary School
MADISON HEIGHTS · Lamphere Public Schools
Elementary42.1%-2.7pp
611Perry Upper Elementary
PERRY · Perry Public Schools
Elementary42.1%-2.7pp
612River Oaks Elementary School
DEARBORN HEIGHTS · Dearborn City School District
Elementary42.0%-2.8pp
613Sutton Early Learning Center
ADRIAN · Tecumseh Public Schools
Elementary42.0%-2.8pp
614Triumph Academy
MONROE · Triumph Academy
Elementary42.0%-2.8pp
615Algonquin Elementary School
CLAY · Algonac Community School District
Elementary41.8%-3.0pp
616Bates Elementary School
WOODHAVEN · Woodhaven-Brownstown School District
Elementary41.8%-3.0pp
617Gilkey Elementary School
PLAINWELL · Plainwell Community Schools
Elementary41.8%-3.0pp
618Green Elementary School
CHESTERFIELD · L'Anse Creuse Public Schools
Elementary41.8%-3.0pp
619CA Frost Environmental Science Academy Elementary
GRAND RAPIDS · Grand Rapids Public Schools
Elementary41.7%-3.1pp
620Chapman Elementary School
ROCKWOOD · Gibraltar School District
Elementary41.7%-3.1pp
621Townline Elementary
GRAND RAPIDS · Kentwood Public Schools
Elementary41.7%-3.1pp
622ClimaxScotts Elementary School
SCOTTS · Climax-Scotts Community Schools
Elementary41.6%-3.2pp
623Kingsley Area Elementary School
KINGSLEY · Kingsley Area Schools
Elementary41.6%-3.2pp
624North Aurelius Elementary School
MASON · Mason Public Schools (Ingham)
Elementary41.6%-3.2pp
625Prairie Ridge Elementary School
KALAMAZOO · Kalamazoo Public Schools
Elementary41.6%-3.2pp
626Brown Elementary School
NEW BOSTON · Huron School District
Elementary41.5%-3.3pp
627George Long Elementary School
GRASS LAKE · Grass Lake Community Schools
Elementary41.5%-3.3pp
628Lighthouse Elementary School
NEW BALTIMORE · Anchor Bay School District
Elementary41.5%-3.3pp
629Salk Elementary School
CLINTON TOWNSHIP · Fraser Public Schools
Elementary41.5%-3.3pp
630Carson City Elementary School
CARSON CITY · Carson City-Crystal Area Schools
Elementary41.3%-3.5pp
631Donald J Yacks Elem School
HARRISON TOWNSHIP · L'Anse Creuse Public Schools
Elementary41.3%-3.5pp
632North Elementary School
WATERVLIET · Watervliet School District
Elementary41.3%-3.5pp
633JA Lanigan Elementary School
FARMINGTON HILLS · Farmington Public School District
Elementary41.2%-3.6pp
634Plumbrook Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary41.2%-3.6pp
635Wood Creek Elementary School
FARMINGTON HILLS · Farmington Public School District
Elementary41.2%-3.6pp
636Stambaugh Elementary School
IRON RIVER · West Iron County Public Schools
Elementary41.1%-3.7pp
637Wilson Elementary
HERRON · Alpena Public Schools
Elementary41.1%-3.7pp
638Alfred E Upton Elementary School
ROYAL OAK · Royal Oak Schools
Elementary41.0%-3.8pp
639Aspen Ridge Elementary School
ISHPEMING · NICE Community School District
Elementary41.0%-3.8pp
640Greenwood Elementary School
SAINT CLAIR SHORES · Lakeview Public Schools (Macomb)
Elementary41.0%-3.8pp
641Siple Elementary School
DAVISON · Davison Community Schools
Elementary41.0%-3.8pp
642Sylvester Elementary School
BERRIEN SPRINGS · Berrien Springs Public Schools
Elementary41.0%-3.8pp
643Kate Dowdall Elementary School
FLINT · Kearsley Community School District
Elementary40.9%-3.9pp
644Pleasant Lake Elementary School
WEST BLOOMFIELD · Walled Lake Consolidated Schools
Elementary40.9%-3.9pp
645Horizon Elementary School
HOLT · Holt Public Schools
Elementary40.8%-4.0pp
646Mecosta Elementary School
MECOSTA · Chippewa Hills School District
Elementary40.8%-4.0pp
647Sheiko Elementary School
WEST BLOOMFIELD · West Bloomfield School District
Elementary40.8%-4.0pp
648Vestaburg Community Elem School
VESTABURG · Vestaburg Community Schools
Elementary40.8%-4.0pp
649Gretchko Elementary School
WEST BLOOMFIELD · West Bloomfield School District
Elementary40.7%-4.1pp
650Natalie Kreeger Elementary School
FOWLERVILLE · Fowlerville Community Schools
Elementary40.7%-4.1pp
Page 13 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 Mathematics 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.