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

10 schools in Lake Forest

California · Public K-12

In Lake Forest, public K-12 schools number 10 and serve approximately 7,466 students across 7 elementary, 2 middle, and 1 high.

7-year change in Lake Forest

SY 2017-18 vs SY 2024-25
Total enrollment
7,466
-698 (-9%) vs SY 2017-18
School count
10
+1 (+11%) vs SY 2017-18
% White
28%
was 38%
% Hispanic
46%
was 43%
% Black
1%
was 2%
% Asian
15%
was 11%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
El Toro HighHigh09-121,902
La Madera ElementaryElementaryKG-06554
Lake Forest ElementaryElementaryKG-06640
Olivewood ElementaryElementaryKG-06396
Oxford Preparatory Academy - MiddleMiddle06-08495
Oxford Preparatory Academy - Saddleback ValleyElementaryKG-05565
Ralph A. Gates DLI Magnet ElementaryElementaryKG-06896
Rancho Canada ElementaryElementaryKG-06633
Santiago STEAM Magnet ElementaryElementaryKG-06517
Serrano IntermediateMiddle07-08868

About Lake Forest

Public education in Lake Forest, California runs across 10 schools that educates roughly 7,466 students. By footprint, Lake Forest sits in the average-sized bracket.

For a sense of the school types, the city spans 7 elementary, 2 middle, and 1 high.

Schools in Lake Forest average about 747 students each, 29% meaningfully above the California norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 9%: 8,164 students in SY 2017-18 versus 7,466 in SY 2024-25. Over that span, Lake Forest added 1 school, going from 9 to 10. The White share of public-school enrollment fell from 38% to 28%.

On this page, the community for Lake Forest discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Lake Forest, California?
There are 10 public K-12 schools in Lake Forest, with a combined enrollment of about 7,466.
How many elementary, middle, and high schools are in Lake Forest?
Lake Forest has 7 elementary, 2 middle, 1 high public schools.
What is the largest public school in Lake Forest?
El Toro High is the largest public school in Lake Forest by enrollment, with approximately 1,902 students.
What school districts serve Lake Forest?
Lake Forest is served by 3 public school districts, including Saddleback Valley Unified, Oxford Preparatory Academy - Saddleback Valley District, Oxford Preparatory Academy - Middle District.
What grade levels do public schools in Lake Forest cover?
Public schools in Lake Forest serve students from kindergarten through grade 12.
Are there charter schools in Lake Forest?
2 of the 10 public schools in Lake Forest are charter schools.