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

28 schools in Santa Cruz

California · Public K-12

Santa Cruz's public-school footprint covers 28 campuses with combined enrollment of about 8,991 students, averaging 321 per campus.

7-year change in Santa Cruz

SY 2017-18 vs SY 2024-25
Total enrollment
8,991
-992 (-10%) vs SY 2017-18
School count
26
-1 (-4%) vs SY 2017-18
% White
47%
was 49%
% Hispanic
41%
was 39%
% Black
1%
was 2%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Alternative Family EducationCombinedKG-12110
Ark Independent StudiesHigh06-1256
Bay View ElementaryElementaryKG-05394
Bonny Doon ElementaryElementaryKG-0692
Branciforte MiddleMiddle06-08409
Brook Knoll ElementaryElementaryKG-05498
Costanoa Continuation HighHigh09-1277
De Laveaga ElementaryElementaryKG-05481
Del Mar ElementaryElementaryKG-05322
Gault ElementaryElementaryKG-05314
Green Acres ElementaryElementaryKG-05262
Happy Valley ElementaryElementaryKG-06106
Harbor HighHigh09-121,013
Live Oak ElementaryElementaryKG-05362
Mission Hill MiddleMiddle06-08510
Ocean Alternative Education CenterElementaryKG-0876
Pacific Collegiate CharterHigh07-12536
Santa Cruz City Elementary Alternative Education-MonarchElementaryKG-05114
Santa Cruz County CommunityHigh07-12730
Santa Cruz County CourtHigh07-1220
Santa Cruz County ROPHigh10-120
Santa Cruz County Special EducationCombinedKG-12105
Santa Cruz Gardens ElementaryElementaryKG-05214
Santa Cruz HighHigh09-121,093
Shoreline MiddleMiddle06-08478
Special Education PreschoolElementaryM-M·
Tierra Pacifica CharterElementaryKG-08166
Westlake ElementaryElementaryKG-05453

About Santa Cruz

Public education in Santa Cruz, California runs across 28 schools that serves roughly 8,991 students. By footprint, Santa Cruz sits in the population-heavy bracket.

On the school-mix side, the city is made up of 15 elementary, 3 middle, 8 high, and 2 other.

Schools in Santa Cruz average about 321 students each, 44% lower than the California norm.

Looking at the last 7 years. Combined enrollment now sits at 8,991 students, declined 10% from the 9,983 reported in SY 2017-18. Santa Cruz now counts 26 public schools, down from 27 in SY 2017-18.

Within the allk12 community for this area, the community for Santa Cruz discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Santa Cruz?
Santa Cruz, California has 28 public K-12 schools serving approximately 8,991 students.
How many elementary, middle, and high schools are in Santa Cruz?
Santa Cruz has 15 elementary, 3 middle, 8 high, 2 combined-grade public schools.
What is the largest public school in Santa Cruz?
Santa Cruz High is the largest public school in Santa Cruz by enrollment, with approximately 1,093 students.
What school districts serve Santa Cruz?
Santa Cruz is served by 10 public school districts, including Santa Cruz City High, Santa Cruz County Office of Education, Santa Cruz City Elementary, Bonny Doon Union Elementary, Scotts Valley Unified and 5 others.
What grade levels do public schools in Santa Cruz cover?
Public schools in Santa Cruz serve students from kindergarten through grade 12.
Are there charter schools in Santa Cruz?
2 of the 28 public schools in Santa Cruz are charter schools.