Michigan schools ranked by test score
Latest M-STEP year (2024-25). 1,539 schools with reported Mathematics scores. State average: 44.8%.
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 351 | Bingham Farms Elementary School BINGHAM FARMS · Birmingham Public Schools | Elementary | 56.4% | +11.6pp |
| 352 | Cass City Elementary CASS CITY · Cass City Public Schools | Elementary | 56.4% | +11.6pp |
| 353 | Freeland Middle SchoolHigh School FREELAND · Freeland Community School District | High | 56.4% | +11.6pp |
| 354 | Haslett Middle School HASLETT · Haslett Public Schools | Middle | 56.4% | +11.6pp |
| 355 | John Allen School ANN ARBOR · Ann Arbor Public Schools | Elementary | 56.4% | +11.6pp |
| 356 | Anchor Bay Middle School North NEW BALTIMORE · Anchor Bay School District | Middle | 56.2% | +11.4pp |
| 357 | Deckerville Elementary School DECKERVILLE · Deckerville Community School District | Elementary | 56.2% | +11.4pp |
| 358 | Duvall Elementary School DEARBORN · Dearborn City School District | Elementary | 56.2% | +11.4pp |
| 359 | Hinks Elementary ALPENA · Alpena Public Schools | Elementary | 56.1% | +11.3pp |
| 360 | Island City Academy EATON RAPIDS · Island City Academy | Elementary | 56.1% | +11.3pp |
| 361 | Joseph C Sterling Elementary School CARLETON · Airport Community Schools | Elementary | 56.1% | +11.3pp |
| 362 | Lakewood Elementary School WHITE LAKE · Huron Valley Schools | Elementary | 56.1% | +11.3pp |
| 363 | Mary A White School GRAND HAVEN · Grand Haven Area Public Schools | Elementary | 56.1% | +11.3pp |
| 364 | Sequoyah Elementary School MACOMB · Chippewa Valley Schools | Elementary | 56.1% | +11.3pp |
| 365 | Winchell Elementary School KALAMAZOO · Kalamazoo Public Schools | Elementary | 56.1% | +11.3pp |
| 366 | Troy Union Elementary School TROY · Troy School District | Elementary | 56.0% | +11.2pp |
| 367 | Walnut Hills Elementary School GREENVILLE · Greenville Public Schools | Elementary | 56.0% | +11.2pp |
| 368 | Bentheim Elementary School HAMILTON · Hamilton Community Schools | Elementary | 55.9% | +11.1pp |
| 369 | Carpenter Elem School LAKE ORION · Lake Orion Community Schools | Elementary | 55.9% | +11.1pp |
| 370 | Loren Eyler Elementary School CARLETON · Airport Community Schools | Elementary | 55.9% | +11.1pp |
| 371 | Reuther Middle School ROCHESTER HILLS · Rochester Community School District | High | 55.9% | +11.1pp |
| 372 | Williamston Explorer Elementary School WILLIAMSTON · Williamston Community Schools | Elementary | 55.9% | +11.1pp |
| 373 | Kent Lake Elementary School SOUTH LYON · South Lyon Community Schools | Elementary | 55.8% | +11.0pp |
| 374 | University Elementary School Academy LATHRUP VILLAGE · Southfield Public School District | Elementary | 55.8% | +11.0pp |
| 375 | Explorer Elementary CALEDONIA · Kentwood Public Schools | Elementary | 55.7% | +10.9pp |
| 376 | Bird Elementary School PLYMOUTH · Plymouth-Canton Community Schools | Elementary | 55.6% | +10.8pp |
| 377 | Bobcat Innovation GRAND BLANC · Grand Blanc Community Schools | Combined | 55.6% | +10.8pp |
| 378 | Gates Elementary School DAVISON · Davison Community Schools | Elementary | 55.6% | +10.8pp |
| 379 | John F FarrellEmmett Elementary School EMMETT · Yale Public Schools | Elementary | 55.6% | +10.8pp |
| 380 | Reese Elementary School REESE · Reese Public Schools | Elementary | 55.6% | +10.8pp |
| 381 | Alaiedon Elementary School MASON · Mason Public Schools (Ingham) | Elementary | 55.5% | +10.7pp |
| 382 | Herbison Woods Elementary School DEWITT · DeWitt Public Schools | Elementary | 55.5% | +10.7pp |
| 383 | Roosevelt Elementary School LIVONIA · Livonia Public Schools School District | Elementary | 55.5% | +10.7pp |
| 384 | Lake Center Elementary School PORTAGE · Portage Public Schools | Elementary | 55.4% | +10.6pp |
| 385 | Lee Elementary School MIDDLEVILLE · Thornapple Kellogg School District | Elementary | 55.4% | +10.6pp |
| 386 | Canton Charter Academy CANTON · Canton Charter Academy | Elementary | 55.3% | +10.5pp |
| 387 | Coopersville East Elementary COOPERSVILLE · Coopersville Area Public School District | Elementary | 55.3% | +10.5pp |
| 388 | Hopkins Elementary School HOPKINS · Hopkins Public Schools | Elementary | 55.3% | +10.5pp |
| 389 | Carter Elementary School MONTROSE · Montrose Community Schools | Elementary | 55.2% | +10.4pp |
| 390 | Forest Elementary School FARMINGTON HILLS · Farmington Public School District | Elementary | 55.2% | +10.4pp |
| 391 | Robert L Green Elementary EAST LANSING · East Lansing School District | Elementary | 55.2% | +10.4pp |
| 392 | Boyne City Elementary School BOYNE CITY · Boyne City Public Schools | Elementary | 55.1% | +10.3pp |
| 393 | Central Elementary School LINDEN · Linden Community Schools | Elementary | 55.1% | +10.3pp |
| 394 | William A Brummer Elementary School SOUTH LYON · South Lyon Community Schools | Elementary | 55.1% | +10.3pp |
| 395 | Portage West Middle School PORTAGE · Portage Public Schools | Middle | 55.0% | +10.2pp |
| 396 | Grandville West Elementary School GRANDVILLE · Grandville Public Schools | Elementary | 54.8% | +10.0pp |
| 397 | Indian Prairie Elementary School KALAMAZOO · Kalamazoo Public Schools | Elementary | 54.8% | +10.0pp |
| 398 | Mary Helen Guest Elementary School WALLED LAKE · Walled Lake Consolidated Schools | Elementary | 54.8% | +10.0pp |
| 399 | Snow Elementary School DEARBORN · Dearborn City School District | Elementary | 54.8% | +10.0pp |
| 400 | Barkell Elementary School HANCOCK · Hancock Public Schools | Elementary | 54.7% | +9.9pp |
Page 8 of 31
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.