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

45 schools in El Cajon

California · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, El Cajon's 45 public K-12 schools collectively enroll about 28,483 students (26 elementary, 6 middle, and 10 high).

7-year change in El Cajon

SY 2017-18 vs SY 2024-25
Total enrollment
28,483
-4,792 (-14%) vs SY 2017-18
School count
43
-3 (-7%) vs SY 2017-18
% White
42%
was 50%
% Hispanic
36%
was 33%
% Black
5%
was 5%
% Asian
10%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Altus Schools East CountyHigh07-12287
Anza ElementaryElementaryKG-06687
Blossom Valley ElementaryElementaryKG-05533
Bostonia GlobalCombinedKG-121,266
Cajon Valley HomeElementaryKG-08117
Cajon Valley MiddleMiddle06-08942
Chaparral HighHigh09-1245
Chase Avenue ElementaryElementaryKG-06757
Crest ElementaryElementaryKG-08271
Dehesa ElementaryElementaryKG-08399
Diego Valley East Public CharterCombinedKG-12408
EJE Elementary Academy CharterElementaryKG-05582
EJE Middle AcademyMiddle06-08254
El Cajon Valley HighHigh09-121,701
Elite AcademyHigh09-1234
EmpowerElementaryKG-0821
Fletcher Hills ElementaryElementaryKG-05540
Flying Hills School of ArtsElementaryKG-08742
Fuerte ElementaryElementaryKG-05686
Granite Hills HighHigh09-122,331
Greenfield MiddleMiddle06-08730
Grossmont Middle College HighHigh11-1237
Hillsdale MiddleMiddle06-081,481
IDEA CenterHigh09-12127
Jamacha ElementaryElementaryKG-05415
Johnson ElementaryElementaryKG-05766
Kidinnu AcademyElementaryKG-08433
Lexington ElementaryElementaryKG-05878
Literacy First CharterCombinedKG-122,160
Los Coches Creek MiddleMiddle06-08518
Madison Avenue ElementaryElementaryKG-05670
Magnolia ElementaryElementaryKG-05703
Meridian ElementaryElementaryKG-05570
MERIT AcademyHigh09-1268
Method Sports AcademyElementaryM-M·
Montgomery MiddleMiddle06-08929
Naranca ElementaryElementaryKG-06985
Pepper Drive ElementaryElementaryKG-08661
Rancho San Diego ElementaryElementaryKG-05533
REACH AcademyHigh09-1221
Rios ElementaryElementaryKG-05255
Sevick Special EducationElementaryM-M·
Valhalla HighHigh09-121,728
Vista Grande ElementaryElementaryKG-05633
W. D. Hall ElementaryElementaryKG-05579

About El Cajon

Across El Cajon, California, 45 public schools instructs about 28,483 students between them.

For a sense of the school types, the city consists of 26 elementary, 6 middle, 10 high, and 3 other.

Schools in El Cajon average about 633 students each, 10% above the California norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 14%: 33,275 students in SY 2017-18 versus 28,483 in SY 2024-25. The school count fell from 46 to 43 across the same 7-year window. Demographically, the White share of enrollment fell from 50% to 42%.

On allk12, the community for El Cajon discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in El Cajon, California?
There are 45 public K-12 schools in El Cajon, with a combined enrollment of about 28,483.
How many elementary, middle, and high schools are in El Cajon?
El Cajon has 26 elementary, 6 middle, 10 high, 3 combined-grade public schools.
What is the largest public school in El Cajon?
Granite Hills High is the largest public school in El Cajon by enrollment, with approximately 2,331 students.
What school districts serve El Cajon?
El Cajon is served by 13 public school districts, including Bostonia Global District, Diego Valley East Public Charter District, Literacy First Charter District, Cajon Valley Union, Dehesa Elementary and 8 others.
What grade levels do public schools in El Cajon cover?
Public schools in El Cajon serve students from kindergarten through grade 12.
Are there charter schools in El Cajon?
8 of the 45 public schools in El Cajon are charter schools.