These are some of the top-rated public schools in El Cajon based on a variety of measures. Find out more about GreatSchools ratings.
Districts
-
Cajon Valley Union School District
15,337 students | EL CAJON, CA
Grades K-8 | 31 schools -
La Mesa-Spring Valley School District
10,745 students | LA MESA, CA
Grades K-8 | 24 schools -
Grossmont Union High School District
16,738 students | EL CAJON, CA
Grades K-12 & Ungraded | 22 schools -
San Diego County Office Of Education School District
1,036 students | SAN DIEGO, CA
Grades K-12 | 18 schools -
Dehesa Elementary School District
84 students | EL CAJON, CA
Grades K-12 | 13 schools -
Santee School District
6,151 students | SANTEE, CA
Grades K-8 | 11 schools -
Julian Union Elementary School District
275 students | JULIAN, CA
Grades K-12 | 10 schools
Neighboring Cities
Reviews From Schools in El Cajon
Does your child attend a school in this city?
Current student
August 08, 2025
Overall, El Cajon Valley High School has its strengths but also areas for improvement. The teaching staff is generally supportive, and the school is taking steps to improve mental health resources and... More
Review for
El Cajon Valley High School
Parent / Guardian
August 06, 2025
Absolutely love this preschool. Our daughter has been attending for a little under a year. She had some difficulty adjusting at first, but the teachers and staff worked closely with her and US to help... More
Review for
Pepper Valley Learning Center
Parent / Guardian
June 24, 2025
The ratings used to be 2/10. They belong there. This school is horrible. The teachers my son had is horrible downright mean to my son and yelled at me for not being able to talk at pick up as I was in... More
Review for
Johnson Elementary School