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

16 schools in La Mesa

California · Public K-12

La Mesa's public-school footprint covers 16 campuses with combined enrollment of about 11,963 students, averaging 748 per campus.

7-year change in La Mesa

SY 2017-18 vs SY 2024-25
Total enrollment
11,963
-1,228 (-9%) vs SY 2017-18
School count
16
-1 (-6%) vs SY 2017-18
% White
31%
was 34%
% Hispanic
45%
was 41%
% Black
8%
was 9%
% Asian
5%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
60,797
all ages · ACS 5-yr
Students
11,963
public K-12 · NCES
Schools
16
public K-12
NameLevelGradesEnrollment
Avocado ElementaryElementaryKG-05573
Grossmont HighHigh09-122,172
Helix HighHigh09-122,554
JCS - ManzanitaCombinedKG-12224
La Mesa Arts AcademyMiddle05-081,059
La Mesa Dale ElementaryElementaryKG-05460
Lemon Avenue ElementaryElementaryKG-05502
Maryland Avenue ElementaryElementaryKG-05451
Murdock ElementaryElementaryKG-05608
Murray Manor ElementaryElementaryKG-05530
Northmont ElementaryElementaryKG-05422
Parkway Sports and Health Science AcademyMiddle06-08897
Rolando ElementaryElementaryKG-05371
Sparrow AcademyElementaryKG-05156
The Learning Choice Academy - East CountyCombinedKG-12466
Vista La Mesa AcademyElementaryKG-08518

About La Mesa

La Mesa, California is home to 16 public schools, with combined enrollment of approximately 11,963 students. By school count, it is a medium-population city.

For a sense of the school types, the city comprises 10 elementary, 2 middle, 2 high, and 2 other.

Average school size in La Mesa is around 748 students, 29% noticeably above the California average of about 578.

Trend over the past 7 years. Combined enrollment now sits at 11,963 students, contracted 9% from the 13,191 reported in SY 2017-18. Over that span, La Mesa shed 1 school, going from 17 to 16. On the demographic side, Hispanic enrollment moved from 41% to 45% over the same window.

In the discussion threads here, the community for La Mesa discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in La Mesa?
La Mesa, California has 16 public K-12 schools serving approximately 11,963 students.
How many elementary, middle, and high schools are in La Mesa?
La Mesa has 10 elementary, 2 middle, 2 high, 2 combined-grade public schools.
What is the largest public school in La Mesa?
Helix High is the largest public school in La Mesa by enrollment, with approximately 2,554 students.
What school districts serve La Mesa?
La Mesa is served by 8 public school districts, including JCS - Manzanita District, The Learning Choice Academy - East County District, Cajon Valley Union, La Mesa-Spring Valley, Sparrow Academy District and 3 others.
What grade levels do public schools in La Mesa cover?
Public schools in La Mesa serve students from kindergarten through grade 12.
Are there charter schools in La Mesa?
4 of the 16 public schools in La Mesa are charter schools.