Public Schools in Michigan
3,399 schools · 890 districts · 1,387,222 students
Largest Schools in Michigan
School data sourced from NCES (National Center for Education Statistics) via the Common Core of Data.
Michigan Great Lakes Virtual Academy
Manistee
Michigan Virtual Charter Academy
Hazel Park
Dakota High School
Macomb
Grand Blanc Community High School
Grand Blanc
Northville High School
Northville
Lighthouse Connections Academy
Troy
Cass Technical High School
Detroit
Fordson High School
Dearborn
Highpoint Virtual Academy of MIchigan
Mesick
Chippewa Valley High School
Clinton Twp
Frequently Asked Questions
Michigan has 3,399 public schools across 890 districts, serving 1,387,222 students.
The largest school in Michigan is Michigan Great Lakes Virtual Academy with 3,389 students. Michigan has 3,399 public schools overall.
The average proficiency rate is 47%. Proficiency rates measure the percentage of students meeting state standards on standardized assessments, as reported by EDFacts.
All school data comes from the National Center for Education Statistics (NCES) Common Core of Data for enrollment and school characteristics, and EDFacts for proficiency rates and graduation rates.
School data is sourced from NCES enrollment records and EDFacts proficiency and graduation rate assessments. No synthetic scores are used.
this entity is one of the data points covered by this site’s U.S. K-12 school outcomes and enrollment dataset. The detail above comes directly from NCES Common Core of Data and EDFacts; the context that follows situates the headline numbers against the broader distribution across U.S. public schools and districts.
Every number on this page links back to NCES Common Core of Data and EDFacts; the methodology page describes the inputs, refresh cadence, and known limitations of the underlying data product.
Practical use of this page is in combination with the comparison and ranking pages elsewhere on the site, which surface the same data for this entity’s peers within U.S. public schools and districts. A single-entity reading without peer context can be misleading when an entity is an outlier on one axis but typical on another.