56 schools in Flint
Flint runs 56 public K-12 schools per the latest NCES counts, with total enrollment around 15,038 (21 elementary, 6 middle, and 18 high).
7-year change in Flint
SY 2017-18 vs SY 2024-25About Flint
Public education in Flint, Michigan runs across 56 schools that enrolls roughly 15,038 students. By footprint, Flint sits in the sprawling bracket.
In terms of grade levels, the city covers 21 elementary, 6 middle, 18 high, and 11 other.
Schools in Flint average about 269 students each, 34% lower than the Michigan norm.
Five-year track record. Total public-school enrollment in Flint has fell 16% since SY 2017-18, moving from about 17,943 students to 15,038. The school count climbed from 48 to 51 across the same 7-year window. Demographically, the White share of enrollment fell from 27% to 23%.
In the discussion threads here, the community for Flint discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.