Michigan schools ranked by test score
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 751 | Donelson Hills Elementary School WATERFORD · Waterford School District | Elementary | 40.5% | -7.2pp |
| 752 | Hulsing Elementary School CANTON · Plymouth-Canton Community Schools | Elementary | 40.5% | -7.2pp |
| 753 | Joseph M Carkenord Elementary School CHESTERFIELD · L'Anse Creuse Public Schools | Elementary | 40.4% | -7.3pp |
| 754 | Wattles Park Elementary School BATTLE CREEK · Harper Creek Community Schools | Elementary | 40.3% | -7.4pp |
| 755 | Great Oaks Academy WARREN · Great Oaks Academy | Elementary | 40.2% | -7.5pp |
| 756 | North Holland Elementary School HOLLAND · West Ottawa Public School District | Elementary | 40.2% | -7.5pp |
| 757 | EE Knight Elementary School ELSIE · Ovid-Elsie Area Schools | Elementary | 40.1% | -7.6pp |
| 758 | Knudsen Elementary School WATERFORD · Waterford School District | Elementary | 40.1% | -7.6pp |
| 759 | Donley Elementary School EAST LANSING · East Lansing School District | Elementary | 40.0% | -7.7pp |
| 760 | Hiller Elementary School MADISON HEIGHTS · Lamphere Public Schools | Elementary | 40.0% | -7.7pp |
| 761 | Holland Language Academy at Van Raalte HOLLAND · Holland City School District | Elementary | 40.0% | -7.7pp |
| 762 | Marlette Elementary MARLETTE · Marlette Community Schools | Elementary | 40.0% | -7.7pp |
| 763 | Beach Elementary School MUSKEGON · Fruitport Community Schools | Elementary | 39.9% | -7.8pp |
| 764 | Thomas A Edison Elem School FRASER · Fraser Public Schools | Elementary | 39.9% | -7.8pp |
| 765 | Clare Primary School CLARE · Clare Public Schools | Elementary | 39.8% | -7.9pp |
| 766 | Grandville West Elementary School GRANDVILLE · Grandville Public Schools | Elementary | 39.8% | -7.9pp |
| 767 | John F Kennedy Elem School MANISTEE · Manistee Area Public Schools | Elementary | 39.8% | -7.9pp |
| 768 | Mackensen Elementary School BAY CITY · Bay City School District | Elementary | 39.8% | -7.9pp |
| 769 | Sylvester Elementary School BERRIEN SPRINGS · Berrien Springs Public Schools | Elementary | 39.8% | -7.9pp |
| 770 | Jefferson Elementary School STERLING HEIGHTS · Warren Consolidated Schools | Elementary | 39.7% | -8.0pp |
| 771 | Monroe Elementary School WYANDOTTE · Wyandotte School District of the City of | Elementary | 39.7% | -8.0pp |
| 772 | Potterville Elementary School POTTERVILLE · Potterville Public Schools | Elementary | 39.6% | -8.1pp |
| 773 | Clinton Valley Elementary School MOUNT CLEMENS · Chippewa Valley Schools | Elementary | 39.5% | -8.2pp |
| 774 | Lincoln Elementary School CADILLAC · Cadillac Area Public Schools | Elementary | 39.5% | -8.2pp |
| 775 | Stambaugh Elementary School IRON RIVER · West Iron County Public Schools | Elementary | 39.5% | -8.2pp |
| 776 | Wilson Elementary HERRON · Alpena Public Schools | Elementary | 39.5% | -8.2pp |
| 777 | Mohawk Elementary School MACOMB · Chippewa Valley Schools | Elementary | 39.4% | -8.3pp |
| 778 | Tri County Elementary School PIERSON · Tri County Area Schools | Elementary | 39.4% | -8.3pp |
| 779 | Bowen Elementary GRAND RAPIDS · Kentwood Public Schools | Elementary | 39.3% | -8.4pp |
| 780 | East Arbor Charter Academy YPSILANTI · East Arbor Charter Academy | Elementary | 39.2% | -8.5pp |
| 781 | Lakeville Elementary School OXFORD · Oxford Community Schools | Elementary | 39.2% | -8.5pp |
| 782 | Patterson Elementary School HOLLY · Holly Area School District | Elementary | 39.1% | -8.6pp |
| 783 | Prairie Ridge Elementary School KALAMAZOO · Kalamazoo Public Schools | Elementary | 39.1% | -8.6pp |
| 784 | Rosedale Elementary LIVONIA · Livonia Public Schools School District | Elementary | 39.1% | -8.6pp |
| 785 | Centreville Elementary School CENTREVILLE · Centreville Public Schools | Elementary | 39.0% | -8.7pp |
| 786 | HarveySwanson Elementary School ORTONVILLE · Brandon School District in the Counties of Oakland and Lapee | Elementary | 39.0% | -8.7pp |
| 787 | Masonic Heights Elementary School SAINT CLAIR SHORES · Lake Shore Public Schools (Macomb) | Elementary | 39.0% | -8.7pp |
| 788 | Twin Lake School TWIN LAKE · Reeths-Puffer Schools | Elementary | 38.9% | -8.8pp |
| 789 | West MI Academy of Arts and Academics SPRING LAKE · West MI Academy of Arts and Academics | Elementary | 38.9% | -8.8pp |
| 790 | Clayton H Symons Elementary School MILAN · Milan Area Schools | Elementary | 38.8% | -8.9pp |
| 791 | Ryan Elementary School BRONSON · Bronson Community School District | Elementary | 38.7% | -9.0pp |
| 792 | William G Mather Elementary School MUNISING · Munising Public Schools | Elementary | 38.7% | -9.0pp |
| 793 | Dimondale Elementary School DIMONDALE · Holt Public Schools | Elementary | 38.6% | -9.1pp |
| 794 | Miami Elementary School CLINTON TWP · Chippewa Valley Schools | Elementary | 38.6% | -9.1pp |
| 795 | Onsted Elementary ONSTED · Onsted Community Schools | Elementary | 38.5% | -9.2pp |
| 796 | Brendel Elementary School GRAND BLANC · Grand Blanc Community Schools | Elementary | 38.4% | -9.3pp |
| 797 | East Oakview Elementary School GRAND RAPIDS · Northview Public Schools | Elementary | 38.4% | -9.3pp |
| 798 | Springview Elementary School FLUSHING · Flushing Community Schools | Elementary | 38.3% | -9.4pp |
| 799 | Kolb Elementary School BAY CITY · Bay City School District | Elementary | 38.2% | -9.5pp |
| 800 | North Elementary School ITHACA · Ithaca Public Schools | Elementary | 38.2% | -9.5pp |
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.