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

4 schools in Laguna Beach

California · Public K-12

Laguna Beach's public-school directory holds 4 campuses, serving about 2,279 K-12 students inside California (an average of 570 per campus).

7-year change in Laguna Beach

SY 2017-18 vs SY 2024-25
Total enrollment
2,279
-650 (-22%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
71%
was 75%
% Hispanic
12%
was 11%
% Black
1%
was 1%
% Asian
6%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
El Morro ElementaryElementaryKG-05404
Laguna Beach HighHigh09-12815
Thurston MiddleMiddle06-08524
Top of the World ElementaryElementaryKG-05536

About Laguna Beach

Across Laguna Beach, California, 4 public schools enrolls about 2,279 students between them.

Looking at the level breakdown, the city is made up of 2 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Combined enrollment now sits at 2,279 students, decreased 22% from the 2,929 reported in SY 2017-18. The White share of public-school enrollment fell from 75% to 71%.

Within the allk12 community for this area, the community for Laguna Beach discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Laguna Beach?
Laguna Beach, California has 4 public K-12 schools serving approximately 2,279 students.
How many elementary, middle, and high schools are in Laguna Beach?
Laguna Beach has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Laguna Beach?
Laguna Beach High is the largest public school in Laguna Beach by enrollment, with approximately 815 students.
What school districts serve Laguna Beach?
Laguna Beach public schools are operated by Laguna Beach Unified.
What grade levels do public schools in Laguna Beach cover?
Public schools in Laguna Beach serve students from kindergarten through grade 12.