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