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 |
|---|---|---|---|---|
| 301 | Williamston Explorer Elementary School WILLIAMSTON · Williamston Community Schools | Elementary | 55.9% | +11.1pp |
| 302 | Kent Lake Elementary School SOUTH LYON · South Lyon Community Schools | Elementary | 55.8% | +11.0pp |
| 303 | University Elementary School Academy LATHRUP VILLAGE · Southfield Public School District | Elementary | 55.8% | +11.0pp |
| 304 | Explorer Elementary CALEDONIA · Kentwood Public Schools | Elementary | 55.7% | +10.9pp |
| 305 | Bird Elementary School PLYMOUTH · Plymouth-Canton Community Schools | Elementary | 55.6% | +10.8pp |
| 306 | Gates Elementary School DAVISON · Davison Community Schools | Elementary | 55.6% | +10.8pp |
| 307 | John F FarrellEmmett Elementary School EMMETT · Yale Public Schools | Elementary | 55.6% | +10.8pp |
| 308 | Reese Elementary School REESE · Reese Public Schools | Elementary | 55.6% | +10.8pp |
| 309 | Alaiedon Elementary School MASON · Mason Public Schools (Ingham) | Elementary | 55.5% | +10.7pp |
| 310 | Herbison Woods Elementary School DEWITT · DeWitt Public Schools | Elementary | 55.5% | +10.7pp |
| 311 | Roosevelt Elementary School LIVONIA · Livonia Public Schools School District | Elementary | 55.5% | +10.7pp |
| 312 | Lake Center Elementary School PORTAGE · Portage Public Schools | Elementary | 55.4% | +10.6pp |
| 313 | Lee Elementary School MIDDLEVILLE · Thornapple Kellogg School District | Elementary | 55.4% | +10.6pp |
| 314 | Canton Charter Academy CANTON · Canton Charter Academy | Elementary | 55.3% | +10.5pp |
| 315 | Coopersville East Elementary COOPERSVILLE · Coopersville Area Public School District | Elementary | 55.3% | +10.5pp |
| 316 | Hopkins Elementary School HOPKINS · Hopkins Public Schools | Elementary | 55.3% | +10.5pp |
| 317 | Carter Elementary School MONTROSE · Montrose Community Schools | Elementary | 55.2% | +10.4pp |
| 318 | Forest Elementary School FARMINGTON HILLS · Farmington Public School District | Elementary | 55.2% | +10.4pp |
| 319 | Robert L Green Elementary EAST LANSING · East Lansing School District | Elementary | 55.2% | +10.4pp |
| 320 | Boyne City Elementary School BOYNE CITY · Boyne City Public Schools | Elementary | 55.1% | +10.3pp |
| 321 | Central Elementary School LINDEN · Linden Community Schools | Elementary | 55.1% | +10.3pp |
| 322 | William A Brummer Elementary School SOUTH LYON · South Lyon Community Schools | Elementary | 55.1% | +10.3pp |
| 323 | Grandville West Elementary School GRANDVILLE · Grandville Public Schools | Elementary | 54.8% | +10.0pp |
| 324 | Indian Prairie Elementary School KALAMAZOO · Kalamazoo Public Schools | Elementary | 54.8% | +10.0pp |
| 325 | Mary Helen Guest Elementary School WALLED LAKE · Walled Lake Consolidated Schools | Elementary | 54.8% | +10.0pp |
| 326 | Snow Elementary School DEARBORN · Dearborn City School District | Elementary | 54.8% | +10.0pp |
| 327 | Barkell Elementary School HANCOCK · Hancock Public Schools | Elementary | 54.7% | +9.9pp |
| 328 | Kurtz Elementary School MILFORD · Huron Valley Schools | Elementary | 54.7% | +9.9pp |
| 329 | Lincoln School SOUTH HAVEN · South Haven Public Schools | Elementary | 54.7% | +9.9pp |
| 330 | North Muskegon Elementary School MUSKEGON · North Muskegon Public Schools | Elementary | 54.6% | +9.8pp |
| 331 | Oakview Elementary School SAINT JOHNS · St. Johns Public Schools | Elementary | 54.6% | +9.8pp |
| 332 | Randolph Elementary School LIVONIA · Livonia Public Schools School District | Elementary | 54.6% | +9.8pp |
| 333 | Shawnee Elementary School MACOMB · Chippewa Valley Schools | Elementary | 54.6% | +9.8pp |
| 334 | Bursley School JENISON · Jenison Public Schools | Elementary | 54.5% | +9.7pp |
| 335 | Highview Elementary School DEARBORN HEIGHTS · Crestwood School District | Elementary | 54.5% | +9.7pp |
| 336 | State Road Elementary School FENTON · Fenton Area Public Schools | Elementary | 54.5% | +9.7pp |
| 337 | Angell Elementary School BERKLEY · Berkley School District | Elementary | 54.4% | +9.6pp |
| 338 | Avoca Elementary School KENOCKEE · Yale Public Schools | Elementary | 54.3% | +9.5pp |
| 339 | 12th Street Elementary PORTAGE · Portage Public Schools | Elementary | 54.1% | +9.3pp |
| 340 | Monroe Road Elementary School LAMBERTVILLE · Bedford Public Schools | Elementary | 54.0% | +9.2pp |
| 341 | Amberly Elementary School PORTAGE · Portage Public Schools | Elementary | 53.9% | +9.1pp |
| 342 | Central Elementary School PETOSKEY · Public Schools of Petoskey | Elementary | 53.9% | +9.1pp |
| 343 | Dublin Elementary WHITE LAKE · Walled Lake Consolidated Schools | Elementary | 53.9% | +9.1pp |
| 344 | Big Rock Elementary School CHESANING · Chesaning Union Schools | Elementary | 53.8% | +9.0pp |
| 345 | Griffin Elementary School GRAND HAVEN · Grand Haven Area Public Schools | Elementary | 53.8% | +9.0pp |
| 346 | Norup International School OAK PARK · Berkley School District | Elementary | 53.8% | +9.0pp |
| 347 | Adams Elementary School MIDLAND · Midland Public Schools | Elementary | 53.7% | +8.9pp |
| 348 | Henry Niedermeier Elementary School NEWPORT · Airport Community Schools | Elementary | 53.7% | +8.9pp |
| 349 | Farrand Elementary School PLYMOUTH · Plymouth-Canton Community Schools | Elementary | 53.6% | +8.8pp |
| 350 | Glengary Elementary School COMMERCE TOWNSHIP · Walled Lake Consolidated Schools | Elementary | 53.6% | +8.8pp |
Page 7 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.