203 schools in Sacramento
Of the 203 public K-12 schools in Sacramento, combined enrollment is roughly 132,444 students (an average of 652 per campus).
7-year change in Sacramento
SY 2017-18 vs SY 2024-25About Sacramento
Public education in Sacramento, California runs across 203 schools that teaches roughly 132,444 students. By footprint, Sacramento sits in the sprawling bracket.
Looking at the level breakdown, the city consists of 126 elementary, 20 middle, 46 high, and 11 other.
Average school size in Sacramento is around 652 students, 13% higher than the California average of about 578.
Five-year track record. Total public-school enrollment in Sacramento has grew 9% since SY 2017-18, moving from about 121,484 students to 132,444. The school count climbed from 195 to 201 across the same 7-year window. On the demographic side, Black enrollment moved from 16% to 12% over the same window.
Within the allk12 community for this area, the community for Sacramento discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.