Skip to content
BCER

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.
Detroit Public Schools Community DistrictDetroit10448,82816.1$17,882
Utica Community SchoolsSterling Heights3725,29717.9$13,236
Dearborn City School DistrictDearborn3719,26214.8$14,393
Ann Arbor Public SchoolsAnn Arbor3216,87114.9$18,745
Plymouth-Canton Community SchoolsPlymouth2316,08317.7$13,697
Rochester Community School DistrictRochester Hls2114,86819.3$14,744
Chippewa Valley SchoolsClinton Township2014,27618.5$14,564
Grand Rapids Public SchoolsGrand Rapids4813,69216.3$17,801
Livonia Public Schools School DistrictLivonia2513,07615.6$15,527
Warren Consolidated SchoolsWarren2312,56416.7$15,998
Troy School DistrictTroy2112,28316.8$15,079
Kalamazoo Public SchoolsKalamazoo3112,27317.7$15,460
Walled Lake Consolidated SchoolsWalled Lake2011,81817.0$17,179
Lansing Public School DistrictLansing269,95117.1$19,742
Wayne-Westland Community School DistrictWestland169,86117.1$19,011
Kentwood Public SchoolsGrand Rapids169,63117.0$14,678
L'Anse Creuse Public SchoolsClinton Township199,21516.6$13,040
Farmington Public School DistrictFarmington169,11014.5$16,993
Forest Hills Public SchoolsGrand Rapids188,83816.9$16,083
Wayne RESAWayne08,615
Traverse City Area Public SchoolsTraverse City168,58419.1$15,200
Portage Public SchoolsPortage148,49717.0$14,688
South Lyon Community SchoolsSouth Lyon138,38717.3$12,894
Huron Valley SchoolsHighland167,68716.7$16,358
Rockford Public SchoolsRockford157,50917.0$14,944
Grand Blanc Community SchoolsGrand Blanc137,48917.0$12,721
Birmingham Public SchoolsBeverly Hills137,42415.0$21,439
Midland Public SchoolsMidland137,38016.8$14,585
Howell Public SchoolsHowell107,04517.7$14,574
Northville Public SchoolsNorthville107,02218.0$19,434
Port Huron Area School DistrictPort Huron166,98315.1$12,969
Waterford School DistrictWaterford176,77314.9$16,662
Novi Community School DistrictNovi106,77016.4$16,555
West Ottawa Public School DistrictHolland136,75715.9$16,113
Clarkston Community School DistrictClarkston146,72815.2$17,372
Hudsonville Public School DistrictHudsonville136,70916.0$15,590
Lake Orion Community SchoolsLake Orion136,58915.7$20,799
Grosse Pointe Public SchoolsGrosse Pointe Woods126,41916.5$21,333
Bay City School DistrictBay City136,03016.2$12,966
Brighton Area SchoolsBrighton95,79618.2$18,075
Zeeland Public SchoolsZeeland125,78815.5$14,526
Woodhaven-Brownstown School DistrictWoodhaven105,68816.7$13,503
Oxford Community SchoolsOxford105,60516.9$16,637
Grandville Public SchoolsGrandville115,54717.2$17,521
Davison Community SchoolsDavison95,46016.9$13,044
Grand Ledge Public SchoolsGrand Ledge85,44017.9$20,105
Taylor School DistrictTaylor125,40416.1$14,316
Romeo Community SchoolsRomeo75,35516.4$15,832
Anchor Bay School DistrictCasco95,33417.6$13,353
Grand Haven Area Public SchoolsGrand Haven135,20215.5$13,926
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.

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

  1. Link Learning Virtual Program Belding, 2,526 students
  2. Cass Technical High School Detroit, 2,493 students
  3. Dakota High School Macomb, 2,476 students
  4. Northville High School Northville, 2,441 students
  5. Grand Blanc Community High School Grand Blanc, 2,377 students
  6. West Ottawa High School Campus Holland, 2,187 students
  7. Chippewa Valley High School Clinton Twp, 2,162 students
  8. Novi High School Novi, 2,141 students
  9. East Kentwood High School Grand Rapids, 2,068 students
  10. Lake Orion Community High School Lake Orion, 2,035 students
  11. Troy High School Troy, 2,032 students
  12. Hudsonville High School Hudsonville, 1,995 students
  13. Fordson High School Dearborn, 1,966 students
  14. Howell High School Howell, 1,964 students
  15. Western International High School Detroit, 1,959 students

Middle schools 492

  1. Romeo Middle School Bruce Twp, 1,196 students
  2. Riverside Middle School Dearborn Heights, 1,139 students
  3. Lincoln Park Middle School Lincoln Park, 1,089 students
  4. Novi Middle School Novi, 1,086 students
  5. Malow Junior High School Shelby Township, 1,084 students
  6. Lakeview Middle School Battle Creek, 1,082 students
  7. West Middle School Traverse City, 1,081 students
  8. Seneca Middle School Macomb, 1,078 students
  9. Shelby Junior High School Shelby Township, 1,073 students
  10. Davis Junior High School Sterling Hts, 1,061 students
  11. Royal Oak Middle School Royal Oak, 1,058 students
  12. Millennium Middle School South Lyon, 1,049 students
  13. Novi Meadows School Novi, 1,048 students
  14. Oakland International Academy 28 Detroit, 1,034 students
  15. Hillside Middle School Northville, 1,024 students

Elementary schools 1,635

  1. Parker Middle School Howell, 1,011 students
  2. Earhart ElementaryMiddle School Detroit, 1,002 students
  3. North Branch Elementary School North Branch, 964 students
  4. Munger ElementaryMiddle School Detroit, 954 students
  5. Allendale Elementary School Melvindale, 914 students
  6. Ludington Elementary School Ludington, 911 students
  7. Detroit Edison Public School Academy Detroit, 901 students
  8. John R King Academic and Performing Arts Academy Detroit, 879 students
  9. Mackenzie ElementaryMiddle School Detroit, 876 students
  10. Gardner International School Lansing, 874 students
  11. Grandville Oakestown Intermediate School Grandville, 852 students
  12. Northwest Early Elementary School Jackson, 848 students
  13. Detroit Service Learning Academy Campus Detroit, 847 students
  14. Ronald Brown Academy Detroit, 834 students
  15. Plymouth Scholars Charter Academy Plymouth, 823 students

Cities with the most public 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.