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
1051North Muskegon Middle School
MUSKEGON · North Muskegon Public Schools
Middle39.7%-8.0pp
1052Potterville Elementary School
POTTERVILLE · Potterville Public Schools
Elementary39.6%-8.1pp
1053Clinton Valley Elementary School
MOUNT CLEMENS · Chippewa Valley Schools
Elementary39.5%-8.2pp
1054Lincoln Elementary School
CADILLAC · Cadillac Area Public Schools
Elementary39.5%-8.2pp
1055Stambaugh Elementary School
IRON RIVER · West Iron County Public Schools
Elementary39.5%-8.2pp
1056Wilson Elementary
HERRON · Alpena Public Schools
Elementary39.5%-8.2pp
1057Mancelona Middle School
MANCELONA · Mancelona Public Schools
Middle39.4%-8.3pp
1058Mohawk Elementary School
MACOMB · Chippewa Valley Schools
Elementary39.4%-8.3pp
1059Tri County Elementary School
PIERSON · Tri County Area Schools
Elementary39.4%-8.3pp
1060Bowen Elementary
GRAND RAPIDS · Kentwood Public Schools
Elementary39.3%-8.4pp
1061Grant Middle School
GRANT · Grant Public School District
Middle39.3%-8.4pp
1062Legg Middle School
COLDWATER · Coldwater Community Schools
Middle39.3%-8.4pp
1063Marshall Greene Middle School
BIRCH RUN · Birch Run Area Schools
Middle39.3%-8.4pp
1064Page Middle School
MADISON HEIGHTS · Lamphere Public Schools
Middle39.3%-8.4pp
1065Charlotte Upper Elementary School
CHARLOTTE · Charlotte Public Schools
Middle39.2%-8.5pp
1066East Arbor Charter Academy
YPSILANTI · East Arbor Charter Academy
Elementary39.2%-8.5pp
1067Lakeville Elementary School
OXFORD · Oxford Community Schools
Elementary39.2%-8.5pp
1068Patterson Elementary School
HOLLY · Holly Area School District
Elementary39.1%-8.6pp
1069Prairie Ridge Elementary School
KALAMAZOO · Kalamazoo Public Schools
Elementary39.1%-8.6pp
1070Rosedale Elementary
LIVONIA · Livonia Public Schools School District
Elementary39.1%-8.6pp
1071Centreville Elementary School
CENTREVILLE · Centreville Public Schools
Elementary39.0%-8.7pp
1072HarveySwanson Elementary School
ORTONVILLE · Brandon School District in the Counties of Oakland and Lapee
Elementary39.0%-8.7pp
1073Hastings Middle School
HASTINGS · Hastings Area School District
Middle39.0%-8.7pp
1074Masonic Heights Elementary School
SAINT CLAIR SHORES · Lake Shore Public Schools (Macomb)
Elementary39.0%-8.7pp
1075Leslie Middle School
LESLIE · Leslie Public Schools
Middle38.9%-8.8pp
1076Twin Lake School
TWIN LAKE · Reeths-Puffer Schools
Elementary38.9%-8.8pp
1077West MI Academy of Arts and Academics
SPRING LAKE · West MI Academy of Arts and Academics
Elementary38.9%-8.8pp
1078Clayton H Symons Elementary School
MILAN · Milan Area Schools
Elementary38.8%-8.9pp
1079Fruitport Middle School
FRUITPORT · Fruitport Community Schools
Middle38.8%-8.9pp
1080Whitehall Middle School
WHITEHALL · Whitehall District Schools
Middle38.8%-8.9pp
1081Ryan Elementary School
BRONSON · Bronson Community School District
Elementary38.7%-9.0pp
1082William G Mather Elementary School
MUNISING · Munising Public Schools
Elementary38.7%-9.0pp
1083Dimondale Elementary School
DIMONDALE · Holt Public Schools
Elementary38.6%-9.1pp
1084Manton Consolidated Middle School
MANTON · Manton Consolidated Schools
Middle38.6%-9.1pp
1085Miami Elementary School
CLINTON TWP · Chippewa Valley Schools
Elementary38.6%-9.1pp
1086Mt Pleasant Middle School
MOUNT PLEASANT · Mt. Pleasant City School District
Middle38.6%-9.1pp
1087Pierce Middle School
WATERFORD · Waterford School District
Middle38.6%-9.1pp
1088Anchor Bay Middle School South
CHESTERFIELD · Anchor Bay School District
Middle38.5%-9.2pp
1089Berrien Springs Middle School
Berrien Springs · Berrien Springs Public Schools
Middle38.5%-9.2pp
1090Macatawa Bay Middle School
HOLLAND · West Ottawa Public School District
Middle38.5%-9.2pp
1091Onsted Elementary
ONSTED · Onsted Community Schools
Elementary38.5%-9.2pp
1092Portland Middle School
PORTLAND · Portland Public Schools
Middle38.5%-9.2pp
1093Brandon Middle School
ORTONVILLE · Brandon School District in the Counties of Oakland and Lapee
Middle38.4%-9.3pp
1094Brendel Elementary School
GRAND BLANC · Grand Blanc Community Schools
Elementary38.4%-9.3pp
1095Davis Middle School
HILLSDALE · Hillsdale Community Schools
Middle38.4%-9.3pp
1096East Oakview Elementary School
GRAND RAPIDS · Northview Public Schools
Elementary38.4%-9.3pp
1097Christa McAuliffe Middle School
BAY CITY · Bangor Township Schools
Middle38.3%-9.4pp
1098Portage North Middle School
PORTAGE · Portage Public Schools
Middle38.3%-9.4pp
1099Springview Elementary School
FLUSHING · Flushing Community Schools
Elementary38.3%-9.4pp
1100Eppler Junior High School
UTICA · Utica Community Schools
Middle38.2%-9.5pp
Page 22 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.