The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

203 schools in Sacramento

California · Public K-12

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-25
Total enrollment
132,444
+10,960 (+9%) vs SY 2017-18
School count
201
+6 (+3%) vs SY 2017-18
% White
19%
was 19%
% Hispanic
35%
was 37%
% Black
12%
was 16%
% Asian
22%
was 19%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
La Entrada Continuation HighHigh09-12102
Larry G. Meeks AcademyElementaryKG-08169
Las Flores High (Alternative)CombinedKG-12532
Las Palmas ElementaryElementaryKG-061,001
Laurel Ruff TransitionHigh12-12142
Leataata Floyd ElementaryElementaryKG-06201
Leonardo Da VinciElementaryKG-08822
Leroy Greene AcademyHigh06-12755
Luther Burbank HighHigh09-121,535
Maeola R. Beitzel ElementaryElementaryKG-06888
Main Avenue ElementaryElementaryKG-06361
Marconi Learning AcademyCombinedKG-12464
Mariemont ElementaryElementaryKG-05589
Mark Twain ElementaryElementaryKG-06263
Martin Luther King Jr.ElementaryKG-06357
Martin Luther King Jr. Technology AcademyMiddle07-08503
Mary Tsukamoto ElementaryElementaryKG-06989
Matsuyama ElementaryElementaryKG-06435
Michael J. Castori ElementaryElementaryKG-06545
Mira Loma HighHigh09-121,655
Miwok MiddleMiddle07-081,181
Nathaniel S. Colley Sr. HighHigh07-12111
Natomas CharterCombinedKG-121,850
Natomas HighHigh09-121,157
Natomas MiddleMiddle06-08672
Natomas Pacific Pathways PrepHigh09-12629
Natomas Pacific Pathways Prep ElementaryElementaryKG-05504
Natomas Pacific Pathways Prep MiddleMiddle06-08513
Natomas Park ElementaryElementaryKG-05745
New Hope CharterElementaryKG-08164
New Joseph Bonnheim (NJB) Community CharterElementaryKG-06286
Nicholas ElementaryElementaryKG-06482
North Area CommunityHigh07-12280
Northlake TK-8ElementaryKG-08380
Northwood ElementaryElementaryKG-06351
Norwood Junior HighMiddle07-08450
O. W. Erlewine ElementaryElementaryKG-06300
Oak Ridge ElementaryElementaryKG-06429
Pacific ElementaryElementaryKG-06597
Palmiter Special EducationHigh07-1241
Parkway ElementaryElementaryKG-06409
Pasadena Avenue ElementaryElementaryKG-05343
Paseo Grande CharterCombinedKG-12152
Paso VerdeElementaryKG-08897
Phoebe A. Hearst ElementaryElementaryKG-06647
Pioneer TK-8ElementaryKG-08648
Pony Express ElementaryElementaryKG-06360
Prairie ElementaryElementaryKG-06858
Regency Park ElementaryElementaryKG-06619
Ridgepoint TK-8ElementaryKG-08650
Rio Americano HighHigh09-121,891
Rio Cazadero HighHigh09-12120
Rio Tierra Junior HighMiddle07-08328
Robert J. Fite ElementaryElementaryKG-06674
Robla ElementaryElementaryKG-06343
Robla PreschoolElementaryM-M·
Rosa Parks ElementaryElementaryKG-08722
Rosemont HighHigh09-121,485
Sacramento Charter HighHigh09-12413
Sacramento County ROPHigh09-120
Sacramento New Technology Early College HighHigh09-12155
Sam Brannan MiddleMiddle07-08339
Samuel Jackman MiddleMiddle07-08909
Samuel Kennedy ElementaryElementaryKG-06883
San Juan Choices CharterHigh06-12246
SAVA - Sacramento Academic and Vocational AcademyHigh07-12234
SAVA - Sacramento Academic and Vocational Academy - SCUSDHigh07-12672
School of Engineering & SciencesHigh07-12542
Sequoia ElementaryElementaryKG-06408
Sheldon HighHigh09-122,368
Sierra Oaks K-8ElementaryKG-08614
Sierra-Enterprise ElementaryElementaryKG-06565
Smythe Academy of Arts and SciencesElementaryKG-081,091
Sol Aureus College PreparatoryElementaryKG-08316
St. HOPE Public School 7ElementaryKG-08471
Success AcademyMiddle04-081
Susan B. Anthony ElementaryElementaryKG-06329
Sutterville ElementaryElementaryKG-06408
Suy:u ElementaryElementaryKG-06392
T. R. Smedberg MiddleMiddle07-081,065
Tahoe ElementaryElementaryKG-06319
Taylor Street ElementaryElementaryKG-06330
The Language Academy of SacramentoElementaryKG-08615
The METHigh09-12190
Theodore Judah ElementaryElementaryKG-06485
Thomas Edison Language Institute K-8ElementaryKG-08883
Two Rivers ElementaryElementaryKG-05612
Umoja International AcademyHigh07-12412
Union House ElementaryElementaryKG-06795
Valley HighHigh09-121,622
Vista Nueva Career and Technology HighHigh09-1299
Washington ElementaryElementaryKG-06376
West CampusHigh09-12907
Westlake CharterCombinedKG-121,493
Whitney Avenue ElementaryElementaryKG-05411
Will C. Wood MiddleMiddle07-08680
William Daylor HighHigh09-12139
William Land ElementaryElementaryKG-06367
Witter Ranch ElementaryElementaryKG-05621
Woodbine ElementaryElementaryKG-06289

About 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.

Frequently asked questions

How many public schools are in Sacramento?
Sacramento, California has 203 public K-12 schools serving approximately 132,444 students.
How many elementary, middle, and high schools are in Sacramento?
Sacramento has 126 elementary, 20 middle, 46 high, 11 combined-grade public schools.
What is the largest public school in Sacramento?
Highlands Community Charter is the largest public school in Sacramento by enrollment, with approximately 11,713 students.
What school districts serve Sacramento?
Sacramento is served by 32 public school districts, including California Innovative Career Academy District, Sacramento City Unified, Fortune District, Higher Learning Academy District, Highlands Community Charter District and 27 others.
What grade levels do public schools in Sacramento cover?
Public schools in Sacramento serve students from kindergarten through grade 12.
Are there charter schools in Sacramento?
36 of the 203 public schools in Sacramento are charter schools.

Sacramento school rankings

Largest schoolsAll rankings →