Michigan schools ranked by test score
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 601 | UnionvilleSebewaing Elem School UNIONVILLE · Unionville-Sebewaing Area S.D. | Elementary | 51.2% | +3.5pp |
| 602 | West Middle School TRAVERSE CITY · Traverse City Area Public Schools | Middle | 51.2% | +3.5pp |
| 603 | Dicken Elementary School ANN ARBOR · Ann Arbor Public Schools | Elementary | 51.1% | +3.4pp |
| 604 | North Elementary School IRON MOUNTAIN · Iron Mountain Public Schools | Elementary | 51.1% | +3.4pp |
| 605 | Shawnee Elementary School MACOMB · Chippewa Valley Schools | Elementary | 51.1% | +3.4pp |
| 606 | St Johns Middle School SAINT JOHNS · St. Johns Public Schools | Middle | 51.1% | +3.4pp |
| 607 | Triumph Academy MONROE · Triumph Academy | Elementary | 51.1% | +3.4pp |
| 608 | Haslett Middle School HASLETT · Haslett Public Schools | Middle | 51.0% | +3.3pp |
| 609 | Jesse L Anderson Elementary School TRENTON · Trenton Public Schools | Elementary | 51.0% | +3.3pp |
| 610 | Glengary Elementary School COMMERCE TOWNSHIP · Walled Lake Consolidated Schools | Elementary | 50.9% | +3.2pp |
| 611 | Hayes Elementary School WESTLAND · Livonia Public Schools School District | Elementary | 50.9% | +3.2pp |
| 612 | Mt Clemens Montessori Academy MOUNT CLEMENS · Mt. Clemens Montessori Academy | Elementary | 50.9% | +3.2pp |
| 613 | Parcells Middle School GROSSE POINTE WOODS · Grosse Pointe Public Schools | Middle | 50.9% | +3.2pp |
| 614 | Davis Elementary School DECATUR · Decatur Public Schools | Elementary | 50.8% | +3.1pp |
| 615 | Lakeshore Middle School STEVENSVILLE · Lakeshore School District (Berrien) | Middle | 50.7% | +3.0pp |
| 616 | Mary Helen Guest Elementary School WALLED LAKE · Walled Lake Consolidated Schools | Elementary | 50.7% | +3.0pp |
| 617 | Wegienka Elementary School FLAT ROCK · Woodhaven-Brownstown School District | Elementary | 50.7% | +3.0pp |
| 618 | Angell Elementary School BERKLEY · Berkley School District | Elementary | 50.6% | +2.9pp |
| 619 | Boyne City Elementary School BOYNE CITY · Boyne City Public Schools | Elementary | 50.6% | +2.9pp |
| 620 | HanoverHorton Elementary School HANOVER · Hanover-Horton School District | Elementary | 50.6% | +2.9pp |
| 621 | Central Elementary School DAVISON · Davison Community Schools | Elementary | 50.5% | +2.8pp |
| 622 | Highview Elementary School DEARBORN HEIGHTS · Crestwood School District | Elementary | 50.5% | +2.8pp |
| 623 | Lindemann Elementary School ALLEN PARK · Allen Park Public Schools | Elementary | 50.5% | +2.8pp |
| 624 | Romulus Elementary School ROMULUS · Romulus Community Schools | Elementary | 50.5% | +2.8pp |
| 625 | West Oakview Elementary School GRAND RAPIDS · Northview Public Schools | Elementary | 50.5% | +2.8pp |
| 626 | Cedar Crest Elementary School GREENVILLE · Greenville Public Schools | Elementary | 50.4% | +2.7pp |
| 627 | Star Elementary School HASTINGS · Hastings Area School District | Elementary | 50.4% | +2.7pp |
| 628 | Angling Road Elementary School PORTAGE · Portage Public Schools | Elementary | 50.3% | +2.6pp |
| 629 | Bangor Lincoln School BAY CITY · Bangor Township Schools | Elementary | 50.3% | +2.6pp |
| 630 | Gilkey Elementary School PLAINWELL · Plainwell Community Schools | Elementary | 50.2% | +2.5pp |
| 631 | Sandusky Elementary School SANDUSKY · Sandusky Community School District | Elementary | 50.2% | +2.5pp |
| 632 | AA Rather School IONIA · Ionia Public Schools | Elementary | 50.0% | +2.3pp |
| 633 | Dresden Elementary School STERLING HEIGHTS · Utica Community Schools | Elementary | 50.0% | +2.3pp |
| 634 | Edmonson Elementary School MADISON HEIGHTS · Lamphere Public Schools | Elementary | 50.0% | +2.3pp |
| 635 | Fremont Middle School FREMONT · Fremont Public School District | Middle | 50.0% | +2.3pp |
| 636 | Gull Lake Middle School RICHLAND · Gull Lake Community Schools | Middle | 50.0% | +2.3pp |
| 637 | Haviland Elementary School WATERFORD · Waterford School District | Elementary | 50.0% | +2.3pp |
| 638 | Lakewood Elementary School ANN ARBOR · Ann Arbor Public Schools | Elementary | 50.0% | +2.3pp |
| 639 | Moccasin Elementary School BUCHANAN · Buchanan Community Schools | Elementary | 50.0% | +2.3pp |
| 640 | Norton Elementary School THREE RIVERS · Three Rivers Community Schools | Elementary | 50.0% | +2.3pp |
| 641 | Riley Elementary School SAINT JOHNS · St. Johns Public Schools | Elementary | 50.0% | +2.3pp |
| 642 | Shay Elementary School HARBOR SPGS · Harbor Springs School District | Elementary | 50.0% | +2.3pp |
| 643 | Vera Ralya Elementary School HASLETT · Haslett Public Schools | Elementary | 50.0% | +2.3pp |
| 644 | Whiteford Elementary School OTTAWA LAKE · Whiteford Agricultural School District of the Counties of Le | Elementary | 50.0% | +2.3pp |
| 645 | Liberty Middle School CANTON · Plymouth-Canton Community Schools | Middle | 49.9% | +2.2pp |
| 646 | Coopersville Middle School COOPERSVILLE · Coopersville Area Public School District | Middle | 49.8% | +2.1pp |
| 647 | Heritage Elementary School HIGHLAND · Huron Valley Schools | Elementary | 49.8% | +2.1pp |
| 648 | Amanda Moore Elementary School ROMEO · Romeo Community Schools | Elementary | 49.7% | +2.0pp |
| 649 | Freeland Middle SchoolHigh School FREELAND · Freeland Community School District | High | 49.7% | +2.0pp |
| 650 | Kenbrook Elementary School FARMINGTON HILLS · Farmington Public School District | Elementary | 49.7% | +2.0pp |
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.