Public schools in Michigan
3,468 operating public schools in 881 school districts and other education agencies, school year 2024–25.
Operating schoolsDefinition
3,468
Enrollment (sum of schools)Definition
1,369,409
Teachers (FTE, sum of schools)Definition
82,937.7
Students per teacher FTEDefinition
16.5
Charter schoolsDefinition
368
Largest districts by enrollment
Sorted by enrollment (a size measure, not a quality ranking). 15 Michigan districts have full profiles so far; search all 881.
| District | City | Schools | Students | Students / FTE |
|---|---|---|---|---|
| Detroit Public Schools Community District | Detroit | 104 | 48,448 | 16.3 |
| Utica Community Schools | Sterling Heights | 37 | 25,143 | 18.4 |
| Dearborn City School District | Dearborn | 37 | 19,197 | 15.4 |
| Ann Arbor Public Schools | Ann Arbor | 32 | 16,551 | 15.7 |
| Plymouth-Canton Community Schools | Canton | 23 | 15,910 | 17.8 |
| Chippewa Valley Schools | Clinton Twp | 20 | 14,504 | 20 |
| Rochester Community School District | Rochester Hills | 21 | 14,496 | 19 |
| Grand Rapids Public Schools | Grand Rapids | 48 | 13,567 | 16.3 |
| Livonia Public Schools School District | Livonia | 25 | 12,920 | 16.1 |
| Warren Consolidated Schools | Warren | 23 | 12,338 | 16.8 |
| Kalamazoo Public Schools | Kalamazoo | 31 | 12,227 | 17.8 |
| Walled Lake Consolidated Schools | Commerce Township | 20 | 11,640 | 17 |
| Troy School District | Troy | 21 | 11,596 | 16.8 |
| Lansing Public School District | Lansing | 26 | 9,781 | 17.4 |
| Kentwood Public Schools | Grand Rapids | 16 | 9,536 | 17.2 |
Schools by locale
| Group | Share | Bar |
|---|---|---|
| City | 22.1% | |
| Suburb | 37.1% | |
| Town | 11.9% | |
| Rural | 29.0% |
Schools by level
| Group | Schools | Bar |
|---|---|---|
| Elementary | 1,635 | |
| High | 983 | |
| Middle | 492 | |
| Other | 314 | |
| Ungraded | 27 | |
| Prekindergarten | 11 | |
| Secondary | 6 |
Sources for this page
- NCES Common Core of Data (CCD), School Directory 2024–25, version 1a. File
ccd_sch_029_2425_w_1a_073025.zip, last checked 2026-11-06. - NCES CCD School Membership 2024–25, version 1a. File
ccd_sch_052_2425_l_1a_073025.zip, last checked 2026-11-06. - NCES CCD School Staff 2024–25, version 1a. File
ccd_sch_059_2425_l_1a_073025.zip, last checked 2026-11-06. - NCES EDGE Public School Geocodes 2024–25. File
EDGE_GEOCODE_PUBLICSCH_2425.zip, last checked 2026-11-06.
Figures are republished from official files without adjustment, except where a page says a value is summed or derived. See methodology and definitions & limitations. Spotted a problem? Report a data issue.