Michigan Public Schools
Michigan has 3,447 open public schools, including 1,624 elementary, 491 middle, and 980 high schools — 363 are charter schools.
1,624
Elementary
491
Middle
980
High School
363
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 898,446 | 63% |
| Black or African American | 259,323 | 18% |
| Hispanic/Latino | 131,018 | 9% |
| Two or more races | 76,152 | 5% |
| Asian | 52,028 | 4% |
| American Indian / Alaska Native | 8,268 | 1% |
| Native Hawaiian / Pacific Islander | 1,256 | 0% |
| Total enrollment | 1,426,491 | 732,174M / 694,317F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Hillcrest Elementary School | DEARBORN HEIGHTS | Elementary | 24.6 |
| Hillcrest Elementary School | ALMA | Elementary | 24.0 |
| Hiller Elementary School | MADISON HEIGHTS | Elementary | 21.1 |
| Hillman Community JrSr High School | HILLMAN | High | 14.2 |
| Hillman Elementary School | HILLMAN | Elementary | 14.3 |
| Hillsdale Area Career Center | HILLSDALE | High | 8.0 |
| Hillsdale High School | HILLSDALE | High | 20.7 |
| Hillsdale Preparatory School Charter | HILLSDALE | Elementary | 8.5 |
| Hillside Elementary School | FARMINGTON HILLS | Elementary | 39.3 |
| Hillside Learning Center | ALLEGAN | Other | 20.5 |
| Hillside Middle School | Kalamazoo | Middle | 27.5 |
| Hillside Middle School | NORTHVILLE | Middle | 52.7 |
| Hilton Road Elementary School | BRIGHTON | Elementary | 28.8 |
| Hinks Elementary | ALPENA | Elementary | 8.1 |
| Hoben Elementary School | CANTON | Elementary | 26.6 |
| Holbrook School | HAMTRAMCK | Elementary | 17.0 |
| Holden Elementary School | STERLING HEIGHTS | Elementary | 24.6 |
| Holland Elementary School | TAYLOR | Elementary | 18.2 |
| Holland Heights | HOLLAND | Elementary | 20.6 |
| Holland High School | HOLLAND | High | 57.7 |
| Holland Language Academy at Van Raalte | Holland | Elementary | 21.2 |
| Holland Middle School | HOLLAND | Middle | 39.5 |
| Holland Virtual Tech High School | HOLLAND | High | 1.0 |
| Holland Woods Middle School | PORT HURON | Middle | 28.7 |
| Holly Academy Charter | HOLLY | Elementary | 35.7 |
| Holly Elementary School | HOLLY | Elementary | 20.8 |
| Holly High School | HOLLY | High | 51.5 |
| Holly Middle School | HOLLY | Middle | 39.6 |
| Holly Park Academy Charter | LANSING | Elementary | 28.1 |
| Hollywood Elementary School | STEVENSVILLE | Elementary | 24.7 |
| Holmes Elementary | YPSILANTI | Elementary | 23.5 |
| Holmes Elementary School | SPRING LAKE | Elementary | 31.5 |
| Holmes Middle School | LIVONIA | Middle | 32.0 |
| Holmes STEM Middle School Academy | FLINT | Middle | 10.0 |
| Holt Junior High School | HOLT | Middle | 42.4 |
| Holt Senior High School | HOLT | High | 82.2 |
| Holton Elementary School | HOLTON | Elementary | 25.0 |
| Holton High School | HOLTON | High | 15.9 |
| Holton Middle School | HOLTON | Middle | 10.7 |
| Holton Virtual Academy | HOLTON | High | 0.9 |
| Homer Community High School | HOMER | High | 22.1 |
| Homer Middle School | HOMER | Middle | 16.2 |
| Homestead Hills Elementary School | BENZONIA | Elementary | 14.1 |
| Honey Creek Community School Charter | ANN ARBOR | Elementary | 21.3 |
| Hoover Elementary School | HAZEL PARK | Elementary | 20.6 |
| Hoover Elementary School | LIVONIA | Elementary | 30.0 |
| Hoover Middle School | TAYLOR | Middle | 37.3 |
| Hoover School | LINCOLN PARK | Elementary | 28.1 |
| Hope Academy Charter | DETROIT | Elementary | 26.5 |
| Hope Academy of West Michigan Charter | Grand Rapids | Other | 26.4 |
Largest Districts
Detroit Public Schools Community District
48,251
Utica Community Schools
25,628
Dearborn City School District
19,874
Ann Arbor Public Schools
16,740
Plymouth-Canton Community Schools
16,143
Chippewa Valley Schools
14,903
Rochester Community School District
14,723
Grand Rapids Public Schools
13,657
Livonia Public Schools School District
13,045
Warren Consolidated Schools
12,468
Kalamazoo Public Schools
12,239
Walled Lake Consolidated Schools
11,907
Troy School District
11,762
Lansing Public School District
9,896
Wayne-Westland Community School District
9,334
L'Anse Creuse Public Schools
9,289
Kentwood Public Schools
9,260
Forest Hills Public Schools
9,156
Farmington Public School District
8,895
Traverse City Area Public Schools
8,689
Related Data
- Michigan population & income data → CensusDepth.com
- Michigan teacher salary data → WageDepth.com