Midwest
MI
Public Schools in Michigan
Full NCES CCD data · 2025–2026 School Year
3,506
Public Schools
883
Districts
1,369,409
Students
82,951
Teachers FTE
16.5:1
Avg S:T Ratio
$21,492
Per-Pupil Spend
370
Charter Schools
52%
Avg Free Lunch
School Districts in Michigan
Showing top 60 of 883 districts · sorted by school count
Detroit Public Schools Community District
DETROIT
106 schools
48,448 students
View →
Grand Rapids Public Schools
GRAND RAPIDS
51 schools
13,567 students
View →
Dearborn City School District
DEARBORN HTS
37 schools
19,197 students
View →
Utica Community Schools
UTICA
37 schools
25,143 students
View →
Ann Arbor Public Schools
ANN ARBOR
32 schools
16,551 students
View →
Kalamazoo Public Schools
KALAMAZOO
31 schools
12,227 students
View →
Lansing Public School District
LANSING
26 schools
9,781 students
View →
Michigan Department of Corrections
YPSILANTI
25 schools
83 students
View →
Livonia Public Schools School District
WESTLAND
25 schools
12,920 students
View →
Plymouth-Canton Community Schools
PLYMOUTH
25 schools
15,910 students
View →
Warren Consolidated Schools
WARREN
23 schools
12,338 students
View →
Rochester Community School District
ROCHESTER HLS
22 schools
14,496 students
View →
Troy School District
TROY
21 schools
11,596 students
View →
Chippewa Valley Schools
MOUNT CLEMENS
20 schools
14,504 students
View →
Walled Lake Consolidated Schools
WIXOM
20 schools
11,640 students
View →
L'Anse Creuse Public Schools
MOUNT CLEMENS
19 schools
9,090 students
View →
Forest Hills Public Schools
GRAND RAPIDS
18 schools
8,797 students
View →
Kentwood Public Schools
KENTWOOD
17 schools
9,536 students
View →
Saginaw School District of the City of
SAGINAW
17 schools
4,955 students
View →
Waterford School District
WHITE LAKE
17 schools
6,641 students
View →
Farmington Public School District
FARMINGTON HILLS
16 schools
8,983 students
View →
Port Huron Area School District
PORT HURON
16 schools
6,916 students
View →
Huron Valley Schools
WHITE LAKE
16 schools
7,372 students
View →
Wayne-Westland Community School District
WESTLAND
16 schools
8,980 students
View →
Traverse City Area Public Schools
TRAVERSE CITY
16 schools
8,546 students
View →
Rockford Public Schools
ROCKFORD
15 schools
7,440 students
View →
Portage Public Schools
PORTAGE
14 schools
8,479 students
View →
Flint School District of the City of
FLINT
14 schools
2,541 students
View →
Clarkston Community School District
PONTIAC
14 schools
6,670 students
View →
West Ottawa Public School District
WEST OLIVE
14 schools
6,729 students
View →
Hudsonville Public School District
JAMESTOWN
13 schools
6,654 students
View →
South Lyon Community Schools
SOUTH LYON
13 schools
8,231 students
View →
Jackson Public Schools
JACKSON
13 schools
4,310 students
View →
Midland Public Schools
MIDLAND
13 schools
7,380 students
View →
Grand Blanc Community Schools
GRAND BLANC
13 schools
7,457 students
View →
Taylor School District
TAYLOR
13 schools
5,324 students
View →
Birmingham Public Schools
TROY
13 schools
7,217 students
View →
Southfield Public School District
SOUTHFIELD
13 schools
4,413 students
View →
Grand Haven Area Public Schools
SPRING LAKE
13 schools
5,171 students
View →
Bay City School District
BAY CITY
13 schools
6,030 students
View →
Battle Creek Public Schools
SPRINGFIELD
13 schools
3,587 students
View →
Lake Orion Community Schools
OAKLAND
13 schools
6,472 students
View →
Ypsilanti Community Schools
YPSILANTI
12 schools
3,260 students
View →
Zeeland Public Schools
ZEELAND
12 schools
5,777 students
View →
Ingham ISD
ONONDAGA
12 schools
330 students
View →
Grosse Pointe Public Schools
GROSSE POINTE WOODS
12 schools
6,326 students
View →
Jenison Public Schools
JENISON
11 schools
5,158 students
View →
Lincoln Park School District of the City of
SOUTHGATE
11 schools
4,846 students
View →
West Bloomfield School District
WEST BLOOMFIELD
11 schools
4,601 students
View →
Niles Community Schools
NILES
11 schools
3,107 students
View →
Grandville Public Schools
WYOMING
11 schools
5,512 students
View →
Hazel Park School District of the City of
HAZEL PARK
11 schools
2,899 students
View →
Anchor Bay School District
NEW BALTIMORE
11 schools
5,280 students
View →
Carman-Ainsworth Community Schools
SWARTZ CREEK
10 schools
3,500 students
View →
Oxford Community Schools
OXFORD
10 schools
5,576 students
View →
Northville Public Schools
NOVI
10 schools
7,006 students
View →
Roseville Community Schools
ROSEVILLE
10 schools
4,060 students
View →
Bloomfield Hills Schools
W BLOOMFIELD
10 schools
4,745 students
View →
Mt. Pleasant City School District
MOUNT PLEASANT
10 schools
3,341 students
View →
Novi Community School District
NOVI
10 schools
6,732 students
View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
Finance Summary
$21,492
Per-Pupil Spend
44%
Instruct. %
$30,052M
Total Revenue
$29,431M
Total Expend.
Interactive School Map — Michigan
Click a pin to view school details
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$4,021.7M
State
$16,203.2M
Local
$9,826.8M
Total Revenue: $30,052M
Expenditure
Instruction
$12,991M
Other
$16,440M
Total Expenditure: $29,431M
Per-Pupil: $21,492
44% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
3,506
School Districts
883
Total Enrollment
1,369,409
Total Teachers (FTE)
82,951
Avg S:T Ratio
16.5:1
Avg Free Lunch %
51.5%
Charter Schools
370 of 3,506
Elementary Schools
1,635
Middle Schools
492
High Schools
983
Finance (Aggregate)
Total Revenue
$30,052M
Total Expenditure
$29,431M
Per-Pupil Spending
$21,492
Instruction %
44%
Federal Revenue
$4,022M
State Revenue
$16,203M
Local Revenue
$9,827M
Data Source
NCES CCD 2022–23