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
751ParkwoodUpjohn Elementary School
KALAMAZOO · Kalamazoo Public Schools
Elementary36.8%-8.0pp
752Lakeville Elementary School
OXFORD · Oxford Community Schools
Elementary36.7%-8.1pp
753Newaygo Elementary School
NEWAYGO · Newaygo Public School District
Elementary36.7%-8.1pp
754Paw Paw Later Elementary
PAW PAW · Paw Paw Public School District
Elementary36.7%-8.1pp
755Holland Heights
HOLLAND · Holland City School District
Elementary36.6%-8.2pp
756Memorial Elementary School
RIVERVIEW · Riverview Community School District
Elementary36.4%-8.4pp
757Ballard Elementary School
NILES · Niles Community Schools
Elementary36.3%-8.5pp
758Jennings Elementary School
QUINCY · Quincy Community Schools
Elementary36.3%-8.5pp
759Marie C Graham Elem School
HARRISON TOWNSHIP · L'Anse Creuse Public Schools
Elementary36.2%-8.6pp
760Springview Elementary School
FLUSHING · Flushing Community Schools
Elementary36.2%-8.6pp
761Sunset Lake Elementary School
VICKSBURG · Vicksburg Community Schools
Elementary36.2%-8.6pp
762Walt Disney Elementary School
CLINTON TOWNSHIP · Fraser Public Schools
Elementary36.2%-8.6pp
763Black River Public School Elementary
HOLLAND · Black River Public School
Elementary36.1%-8.7pp
764Cherokee Elementary School
CLINTON TWP · Chippewa Valley Schools
Elementary36.1%-8.7pp
765Dresden Elementary School
STERLING HEIGHTS · Utica Community Schools
Elementary36.1%-8.7pp
766Park Elementary School
THREE RIVERS · Three Rivers Community Schools
Elementary36.1%-8.7pp
767South Maple Elementary School
GAYLORD · Gaylord Community Schools
Elementary36.1%-8.7pp
768Bridge Academy East
HAMTRAMCK · Bridge Academy
Elementary36.0%-8.8pp
769Kent City Elementary School
KENT CITY · Kent City Community Schools
Elementary36.0%-8.8pp
770Ojibwa Elementary School
MACOMB · Chippewa Valley Schools
Elementary36.0%-8.8pp
771Sister Lakes Elementary School
BENTON HARBOR · Dowagiac Union School District
Elementary36.0%-8.8pp
772Beechview Elementary School
FARMINGTON HILLS · Farmington Public School District
Elementary35.9%-8.9pp
773Emerson School
OWOSSO · Owosso Public Schools
Elementary35.9%-8.9pp
774Ridge Park Charter Academy
GRAND RAPIDS · Ridge Park Charter Academy
Elementary35.9%-8.9pp
775Pine River Area Elementary School
LEROY · Pine River Area Schools
Elementary35.7%-9.1pp
776Charlevoix Elementary School
CHARLEVOIX · Charlevoix Public Schools
Elementary35.6%-9.2pp
777North Sashabaw Elementary School
CLARKSTON · Clarkston Community School District
Elementary35.6%-9.2pp
778AA Rather School
IONIA · Ionia Public Schools
Elementary35.5%-9.3pp
779Cherry Knoll Elementary School
TRAVERSE CITY · Traverse City Area Public Schools
Elementary35.5%-9.3pp
780Washington Elementary School
WASHINGTON · Romeo Community Schools
Elementary35.5%-9.3pp
781Bath Elementary School
BATH · Bath Community Schools
Elementary35.4%-9.4pp
782Beaverton Elementary School
BEAVERTON · Beaverton Schools
Elementary35.4%-9.4pp
783Bowen Elementary
GRAND RAPIDS · Kentwood Public Schools
Elementary35.4%-9.4pp
784Miami Elementary School
CLINTON TWP · Chippewa Valley Schools
Elementary35.3%-9.5pp
785TC Holbrook Elementary School
GRAND LEDGE · Grand Ledge Public Schools
Elementary35.3%-9.5pp
786Vista Charter Academy
GRAND RAPIDS · Vista Charter Academy
Elementary35.3%-9.5pp
787Field Elementary School
CANTON · Plymouth-Canton Community Schools
Elementary35.2%-9.6pp
788Ross Park Elementary School
MUSKEGON · Mona Shores Public School District
Elementary35.2%-9.6pp
789Bangor Central School
BAY CITY · Bangor Township Schools
Elementary35.1%-9.7pp
790Erie Elementary School
CLINTON TWP · Chippewa Valley Schools
Elementary35.1%-9.7pp
791Masonic Heights Elementary School
SAINT CLAIR SHORES · Lake Shore Public Schools (Macomb)
Elementary35.1%-9.7pp
792Rawsonville Elementary School
YPSILANTI · Van Buren Public Schools
Elementary35.1%-9.7pp
793Alexander Elementary School
ADRIAN · Adrian Public Schools
Elementary35.0%-9.8pp
794Hanley International Academy
HAMTRAMCK · Hanley International Academy
Elementary35.0%-9.8pp
795HarveySwanson Elementary School
ORTONVILLE · Brandon School District in the Counties of Oakland and Lapee
Elementary35.0%-9.8pp
796Mackensen Elementary School
BAY CITY · Bay City School District
Elementary35.0%-9.8pp
797Oehrli Elementary School
MONTAGUE · Montague Area Public Schools
Elementary35.0%-9.8pp
798Fancher School
MOUNT PLEASANT · Mt. Pleasant City School District
Elementary34.9%-9.9pp
799Grayling Elementary School
GRAYLING · Crawford AuSable Schools
Elementary34.9%-9.9pp
800Meadowbrook Elementary School
NOVI · Walled Lake Consolidated Schools
Elementary34.9%-9.9pp
Page 16 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.