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

5 schools in Half Moon Bay

California · Public K-12

Across the city, Half Moon Bay hosts 5 public K-12 schools teaching roughly 2,325 California students (about 465 per campus).

7-year change in Half Moon Bay

SY 2017-18 vs SY 2024-25
Total enrollment
2,325
-483 (-17%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
38%
was 39%
% Hispanic
54%
was 54%
% Black
0%
was 0%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Alvin S. Hatch ElementaryElementaryKG-05544
El Granada ElementaryElementaryKG-05324
Half Moon Bay HighHigh09-12911
Manuel F. Cunha IntermediateMiddle06-08521
Pilarcitos Alternative High (Continuation)High09-1225

About Half Moon Bay

Half Moon Bay is a compact California city in terms of public-school footprint, with 5 schools and 2,325 students total.

On the school-mix side, the city comprises 2 elementary, 1 middle, and 2 high.

Schools in Half Moon Bay average about 465 students each, 20% meaningfully below the California norm.

Five-year track record. Total public-school enrollment in Half Moon Bay has declined 17% since SY 2017-18, moving from about 2,808 students to 2,325.

On allk12, the community for Half Moon Bay discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Half Moon Bay, California?
There are 5 public K-12 schools in Half Moon Bay, with a combined enrollment of about 2,325.
How many elementary, middle, and high schools are in Half Moon Bay?
Half Moon Bay has 2 elementary, 1 middle, 2 high public schools.
What is the largest public school in Half Moon Bay?
Half Moon Bay High is the largest public school in Half Moon Bay by enrollment, with approximately 911 students.
What school districts serve Half Moon Bay?
Half Moon Bay public schools are operated by Cabrillo Unified.
What grade levels do public schools in Half Moon Bay cover?
Public schools in Half Moon Bay serve students from kindergarten through grade 12.