Sign In Register

Schools in Santa Cruz, CA

Public schools, enrollment data, student-teacher ratios, and higher education.

Santa Cruz has 20 public schools with a total enrollment of 7,807 students and 382 teachers. There are 13 elementary, 3 middle, and 3 high schools. The average student-teacher ratio is 20.4:1. 2 charter schools serve the area.

Public Schools (20)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Santa Cruz High High 1,092 51 21.4:1
Harbor High High 1,023 54 18.9:1
Mission Hill Middle Middle 544 27 20.1:1
Pacific Collegiate Charter (Charter) High 533 34 15.7:1
De Laveaga Elementary Elementary 488 21 23.2:1
Westlake Elementary Elementary 472 21 22.5:1
Brook Knoll Elementary Elementary 464 20 23.2:1
Shoreline Middle Middle 441 25 17.6:1
Branciforte Middle Middle 389 21 18.5:1
Live Oak Elementary Elementary 352 16 22.0:1
Del Mar Elementary Elementary 342 15 22.8:1
Bay View Elementary Elementary 336 18 18.7:1
Green Acres Elementary Elementary 315 14 22.5:1
Gault Elementary Elementary 310 14 22.1:1
Santa Cruz Gardens Elementary Elementary 232 8 29.0:1
Tierra Pacifica Charter (Charter) Elementary 155 6 25.8:1
Happy Valley Elementary Elementary 120 6 20.0:1
Bonny Doon Elementary Elementary 115 7 16.4:1
Ocean Alternative Education Center Elementary 84 4 21.0:1
Special Education Preschool

Colleges & Universities (2)

Institution Type Highest Degree Enrollment Tuition (In-State)
University of California-Santa Cruz Public Graduate 21,109 $14,560
Five Branches University Private For-Profit Graduate 398
View full profile of Santa Cruz, CA →