MI ยท 2024-25 school year
Public schools in Michigan
Michigan has 3,468 open public schools run by 886 districts and other education agencies, enrolling 1,369,409 students. Schools average 16.9 students per teacher, compared with 15.3 nationally.
State totals
- Districts
- 886
- Schools
- 3,468
- Students
- 1,369,409
- Teachers (FTE)
- 81,572
- Students per teacher
- 16.9
- US: 15.3
- Charter schools
- 368
- Total spending
- $24.2 billion
- 2020 finance data
- Spending per pupil
- $14,795
- 2020 finance data. US: $16,826
In the 2020 finance data, districts in Michigan spent $14,795 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.
Download all 3,468 Michigan schools (CSV)School districts in Michigan
All 886 districts and agencies, largest first. Filter by name or city, or sort any column.
Showing 1 to 50 of 886
Michigan district rankings
Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.
Largest districts
- 1.Detroit Public Schools Community District48,828
- 2.Utica Community Schools25,297
- 3.Dearborn City School District19,262
- 4.Ann Arbor Public Schools16,871
- 5.Plymouth-Canton Community Schools16,083
- 6.Rochester Community School District14,868
- 7.Chippewa Valley Schools14,276
- 8.Grand Rapids Public Schools13,692
- 9.Livonia Public Schools School District13,076
- 10.Warren Consolidated Schools12,564
Lowest student-teacher ratio
- 1.Northwest Education Services5.1
- 2.Washtenaw ISD7.8
- 3.Jackson ISD8.4
- 4.Saginaw ISD9.7
- 5.Monroe ISD10.5
- 6.Benton Harbor Area Schools11.2
- 7.Dearborn Heights School District #711.6
- 8.Bloomfield Hills Schools11.7
- 9.Houghton Lake Community Schools12.4
- 10.Genesee ISD12.7
Highest student-teacher ratio
- 1.Success Virtual Learning Centers of Michigan71.5
- 2.Oakland International Academy56.9
- 3.Lincoln-King Adams-Young Academy46.0
- 4.Harper Woods The School District of the City of31.4
- 5.Oakland Schools30.6
- 6.Berrien Springs Public Schools30.3
- 7.River Rouge School District of the City of28.0
- 8.Advanced Technology Academy26.8
- 9.Michigan Connections Academy25.2
- 10.Michigan Online School24.4
Highest spending per pupil (2020)
- 1.PrepNet Virtual Academy$41,545
- 2.Trenton Public Schools$28,165
- 3.Richmond Community Schools$24,826
- 4.Comstock Public Schools$24,446
- 5.Ludington Area School District$23,825
- 6.Bloomfield Hills Schools$23,484
- 7.Fennville Public Schools$22,716
- 8.West Bloomfield School District$22,284
- 9.Huron School District$22,179
- 10.New Haven Community Schools$22,055
Lowest spending per pupil (2020)
- 1.Lighthouse Connections Academy$7,804
- 2.Michigan International Prep School$7,835
- 3.Highpoint Virtual Academy of Michigan$7,837
- 4.Michigan Online School$8,025
- 5.Michigan Connections Academy$8,745
- 6.Michigan Virtual Charter Academy$8,815
- 7.Michigan Great Lakes Virtual Academy$8,868
- 8.Frontier International Academy$9,047
- 9.Detroit Edison Public School Academy$9,268
- 10.Summit Academy North$9,323
Most charter schools
- 1.Lighthouse Academy9
- 2.Cesar Chavez Academy4
- 3.Oakland International Academy4
- 4.University Preparatory Academy (PSAD)4
- 5.Covenant Schools Detroit4
- 6.Chandler Park Academy3
- 7.Lincoln-King Adams-Young Academy3
- 8.Summit Academy North3
- 9.Detroit Service Learning Academy3
- 10.University Preparatory Science and Math (PSAD)3
Schools by level
983 high schools, 492 middle schools and 1,635 elementary schools. The largest of each are listed below; use search or a district page for the rest.
High schools 983
- Link Learning Virtual Program Belding, 2,526 students
- Cass Technical High School Detroit, 2,493 students
- Dakota High School Macomb, 2,476 students
- Northville High School Northville, 2,441 students
- Grand Blanc Community High School Grand Blanc, 2,377 students
- West Ottawa High School Campus Holland, 2,187 students
- Chippewa Valley High School Clinton Twp, 2,162 students
- Novi High School Novi, 2,141 students
- East Kentwood High School Grand Rapids, 2,068 students
- Lake Orion Community High School Lake Orion, 2,035 students
- Troy High School Troy, 2,032 students
- Hudsonville High School Hudsonville, 1,995 students
- Fordson High School Dearborn, 1,966 students
- Howell High School Howell, 1,964 students
- Western International High School Detroit, 1,959 students
Middle schools 492
- Romeo Middle School Bruce Twp, 1,196 students
- Riverside Middle School Dearborn Heights, 1,139 students
- Lincoln Park Middle School Lincoln Park, 1,089 students
- Novi Middle School Novi, 1,086 students
- Malow Junior High School Shelby Township, 1,084 students
- Lakeview Middle School Battle Creek, 1,082 students
- West Middle School Traverse City, 1,081 students
- Seneca Middle School Macomb, 1,078 students
- Shelby Junior High School Shelby Township, 1,073 students
- Davis Junior High School Sterling Hts, 1,061 students
- Royal Oak Middle School Royal Oak, 1,058 students
- Millennium Middle School South Lyon, 1,049 students
- Novi Meadows School Novi, 1,048 students
- Oakland International Academy 28 Detroit, 1,034 students
- Hillside Middle School Northville, 1,024 students
Elementary schools 1,635
- Parker Middle School Howell, 1,011 students
- Earhart ElementaryMiddle School Detroit, 1,002 students
- North Branch Elementary School North Branch, 964 students
- Munger ElementaryMiddle School Detroit, 954 students
- Allendale Elementary School Melvindale, 914 students
- Ludington Elementary School Ludington, 911 students
- Detroit Edison Public School Academy Detroit, 901 students
- John R King Academic and Performing Arts Academy Detroit, 879 students
- Mackenzie ElementaryMiddle School Detroit, 876 students
- Gardner International School Lansing, 874 students
- Grandville Oakestown Intermediate School Grandville, 852 students
- Northwest Early Elementary School Jackson, 848 students
- Detroit Service Learning Academy Campus Detroit, 847 students
- Ronald Brown Academy Detroit, 834 students
- Plymouth Scholars Charter Academy Plymouth, 823 students
Cities with the most public schools
- Detroit 184 schools
- Grand Rapids 131 schools
- Flint 56 schools
- Kalamazoo 54 schools
- Muskegon 47 schools
- Saginaw 46 schools
- Lansing 44 schools
- Warren 43 schools
- Ann Arbor 42 schools
- Dearborn 41 schools
- Jackson 39 schools
- Battle Creek 35 schools
- Ypsilanti 31 schools
- Sterling Heights 30 schools
- Livonia 30 schools
- Holland 29 schools
- Traverse City 26 schools
- Troy 24 schools
- Redford 22 schools
- Midland 21 schools
Neighbouring states
Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.