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).
4-year change in Flint
SY 2020-21 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 5% since SY 2020-21, moving from about 15,825 students to 15,038. The school count climbed from 48 to 51 across the same 4-year window.
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.