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

Santa Cruz County

California · Public K-12

The schools list below covers the full public K-12 directory for Santa Cruz County: 83 campuses, 36,316 students, Pajaro Valley Unified as the largest district. The level mix is 44 elementary, 12 middle, and 20 high schools.

7-year change in Santa Cruz County

SY 2017-18 vs SY 2024-25
Total enrollment
36,310
-3,003 (-8%) vs SY 2017-18
School count
78
+1 (+1%) vs SY 2017-18
% White
33%
was 38%
% Hispanic
56%
was 54%
% Black
1%
was 1%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
83
19 districts
Enrollment
36,316
NCES CCD
Median income
$111,093
Above California avg
Free/reduced lunch
51.9%
Below California avg
Elementary
44
14,531 students
Middle
12
5,644 students
High
20
11,632 students
Combined / other
7
4,509 students
LARGEST DISTRICT
Pajaro Valley Unified
15,223 students · 19 districts in Santa Cruz County

County vs. school enrollment demographics

Left bar is the racial makeup of Santa Cruz County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
60%
Hispanic
35%
Black
1%
Asian
5%
Two or more
16%
Native American
1%
Pacific Islander
0%
School enrollment
White
33%
Hispanic
56%
Black
1%
Asian
3%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
43.9%
adults 25+
Poverty rate
6.0%
ACS 5-year
Unemployment
6.1%
civilian labor
Median age
40
18.4% under 18

Test scores in Santa Cruz County

Latest 2023-24 ELA proficiency, 61 schools ranked. California state average: 47.6%.

See all 61 schools in Santa Cruz County ranked by score →

All schools (83)

NameCityLevelGradesEnrollmentRating
Ocean Grove CharterBoulder CreekCombinedKG-123,378·
Watsonville HighWatsonvilleHigh09-122,215·
Pajaro Valley HighWatsonvilleHigh09-121,293·
Aptos HighAptosHigh09-121,274·
Santa Cruz HighSanta CruzHigh09-121,093·
Soquel HighSoquelHigh09-121,074·
Harbor HighSanta CruzHigh09-121,013·
Santa Cruz County CommunitySanta CruzHigh07-12730·
Alianza CharterWatsonvilleElementaryKG-08626·
Scotts Valley HighScotts ValleyHigh09-12611·
Rolling Hills MiddleWatsonvilleMiddle06-08588·
Aptos Junior HighAptosMiddle07-08587·
New Brighton MiddleCapitolaMiddle06-08585·
San Lorenzo Valley HighFeltonHigh09-12578·
Vine Hill ElementaryScotts ValleyElementaryKG-05549·
Cesar E. Chavez MiddleWatsonvilleMiddle06-08548·
San Lorenzo Valley ElementaryFeltonElementaryKG-05537·
Pacific Collegiate CharterSanta CruzHigh07-12536·
Bradley ElementaryWatsonvilleElementaryKG-06520·
Calabasas ElementaryWatsonvilleElementaryKG-06512·
Mission Hill MiddleSanta CruzMiddle06-08510·
Ceiba College Preparatory AcademyWatsonvilleHigh06-12501·
Brook Knoll ElementarySanta CruzElementaryKG-05498·
Mintie White ElementaryWatsonvilleElementaryKG-05493·
E. A. Hall MiddleWatsonvilleMiddle06-08491·
Watsonville PrepWatsonvilleElementaryKG-08488·
Valencia ElementaryAptosElementaryKG-06487·
De Laveaga ElementarySanta CruzElementaryKG-05481·
Freedom ElementaryFreedomElementaryKG-05479·
Shoreline MiddleSanta CruzMiddle06-08478·
H. A. Hyde ElementaryWatsonvilleElementaryKG-05476·
Scotts Valley MiddleScotts ValleyMiddle06-08463·
Westlake ElementarySanta CruzElementaryKG-05453·
California Online Public Schools Monterey BayScotts ValleyCombinedKG-12440·
T. S. MacQuiddy ElementaryWatsonvilleElementaryKG-05438·
Amesti ElementaryWatsonvilleElementaryKG-05431·
Lakeview MiddleWatsonvilleMiddle06-08425·
Landmark ElementaryWatsonvilleElementaryKG-05419·
Boulder Creek ElementaryBoulder CreekElementaryKG-05416·
Watsonville Charter School of the ArtsWatsonvilleElementaryKG-08415·
Branciforte MiddleSanta CruzMiddle06-08409·
Radcliff ElementaryWatsonvilleElementaryKG-05409·
San Lorenzo Valley MiddleFeltonMiddle06-08396·
Bay View ElementarySanta CruzElementaryKG-05394·
Rio del Mar ElementaryAptosElementaryKG-06393·
Main Street ElementarySoquelElementaryKG-05383·
Starlight ElementaryWatsonvilleElementaryKG-05383·
Ann Soldo ElementaryWatsonvilleElementaryKG-05377·
Live Oak ElementarySanta CruzElementaryKG-05362·
Soquel ElementarySoquelElementaryKG-05337·
Del Mar ElementarySanta CruzElementaryKG-05322·
Gault ElementarySanta CruzElementaryKG-05314·
SLVUSD CharterBen LomondCombinedKG-12301·
Mar Vista ElementaryAptosElementaryKG-06270·
Green Acres ElementarySanta CruzElementaryKG-05262·
Loma Prieta ElementaryLos GatosElementaryKG-05259·
Linscott CharterWatsonvilleElementaryKG-08258·
Santa Cruz Gardens ElementarySanta CruzElementaryKG-05214·
Santa Cruz County Career Advancement CharterFreedomHigh12-12207·
Pacific ElementaryDavenportElementaryKG-06173·
Tierra Pacifica CharterSanta CruzElementaryKG-08166·
C. T. English MiddleLos GatosMiddle06-08164·
Mountain ElementarySoquelElementaryKG-06143·
Pacific Coast CharterWatsonvilleCombinedKG-12132·
Santa Cruz City Elementary Alternative Education-MonarchSanta CruzElementaryKG-05114·
Delta CharterAptosHigh09-12113·
Renaissance High ContinuationLa Selva BeachHigh09-12112·
Alternative Family EducationSanta CruzCombinedKG-12110·
Happy Valley ElementarySanta CruzElementaryKG-06106·
Santa Cruz County Special EducationSanta CruzCombinedKG-12105·
Bonny Doon ElementarySanta CruzElementaryKG-0692·
Diamond Technology InstituteWatsonvilleHigh09-1287·
Costanoa Continuation HighSanta CruzHigh09-1277·
Ocean Alternative Education CenterSanta CruzElementaryKG-0876·
Ark Independent StudiesSanta CruzHigh06-1256·
PVUSD Virtual AcademyWatsonvilleCombinedKG-1243·
New School Community DayWatsonvilleHigh09-1242·
Santa Cruz County CourtSanta CruzHigh07-1220·
Opal CliffsCapitolaElementaryKG-086·
Santa Cruz County ROPSanta CruzHigh10-120·
Duncan HolbertWatsonvilleElementaryM-M··
Ludlow PreschoolFeltonElementaryM-M··
Special Education PreschoolSanta CruzElementaryM-M··

Cities in Santa Cruz County

Santa Cruz28 schoolsWatsonville26 schoolsAptos6 schoolsFelton4 schoolsScotts Valley4 schoolsSoquel4 schoolsBoulder Creek2 schoolsCapitola2 schoolsFreedom2 schoolsLos Gatos2 schoolsBen Lomond1 schoolDavenport1 schoolLa Selva Beach1 school

About Santa Cruz County

Santa Cruz County is an expansive California county of about 264,926 residents, home to 83 public schools and roughly 36,316 students.

Stepping back, census numbers show median household income runs near $111,093, 44% of adults hold a bachelor's degree or higher, and roughly 6% of residents live below the federal poverty line. That income level is 24% above the California median.

In terms of grade levels, Santa Cruz County spans 44 elementary schools (14,531 students), 12 middle schools (5,644), 20 high schools (11,632), and 7 combined or other schools.

The largest single district in Santa Cruz County is Pajaro Valley Unified, which alone enrolls about 15,223 students.

Trend over the past 7 years. Total public-school enrollment in Santa Cruz County has declined 8% since SY 2017-18, moving from about 39,313 students to 36,310. The school count climbed from 77 to 78 across the same 7-year window. On the demographic side, White enrollment moved from 38% to 33% over the same window.

On allk12, the community for Santa Cruz County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Santa Cruz County?
There are 83 public K-12 schools in Santa Cruz County, California, with a combined enrollment of about 36,316.
How many high schools are in Santa Cruz County?
Santa Cruz County, California has 20 public high schools, serving approximately 11,632 students.
How many middle schools are in Santa Cruz County?
Santa Cruz County, California has 12 public middle schools, serving approximately 5,644 students.
How many elementary schools are in Santa Cruz County?
Santa Cruz County, California has 44 public elementary schools, serving approximately 14,531 students.
What is the largest school district in Santa Cruz County?
Pajaro Valley Unified is the largest school district in Santa Cruz County, serving approximately 15,223 students. The county contains 19 school districts overall.
What is the population of Santa Cruz County?
Santa Cruz County, California has a population of approximately 264,926, with a median age of 40. About 18.4% of residents are under 18.
What is the median household income in Santa Cruz County?
Median household income in Santa Cruz County is $111,093, above the California average of $89,387. About 6.0% of residents live below the federal poverty line.
How educated are residents of Santa Cruz County?
Approximately 43.9% of adults 25 and older in Santa Cruz County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Santa Cruz County qualify for free or reduced lunch?
Roughly 51.9% of students in Santa Cruz County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the California county average of 60.6%.
What is the student-teacher ratio in Santa Cruz County schools?
Across Santa Cruz County public schools, the enrollment-weighted student-teacher ratio is approximately 21.5 to 1.

Santa Cruz County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data