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

18 schools in Hacienda Heights

California · Public K-12

Looking for a public school in Hacienda Heights? The city has 18 K-12 options totaling roughly 9,556 students (10 elementary, 2 middle, and 4 high).

7-year change in Hacienda Heights

SY 2017-18 vs SY 2024-25
Total enrollment
9,117
-376 (-4%) vs SY 2017-18
School count
16
-2 (-11%) vs SY 2017-18
% White
3%
was 5%
% Hispanic
59%
was 67%
% Black
1%
was 1%
% Asian
35%
was 26%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bixby ElementaryElementaryKG-05240
Cedarlane AcademyElementaryKG-08878
Glen A. Wilson HighHigh09-121,456
Grazide ElementaryElementaryKG-05606
Kwis ElementaryElementaryKG-05305
Los Altos ElementaryElementaryKG-05391
Los Altos HighHigh09-121,592
Los Molinos ElementaryElementaryKG-05505
Los Robles AcademyElementaryKG-05199
Mesa RoblesElementaryKG-081,246
Newton MiddleMiddle06-08565
Orange Grove MiddleMiddle06-08287
Palm CanyonCombinedKG-1214
Palm ElementaryElementaryKG-05375
Puente Hills HighCombinedKG-12154
Valley Alternative High (Continuation)High09-1280
Valley Community DayHigh07-1213
Wedgeworth ElementaryElementaryKG-05650

About Hacienda Heights

Public education in Hacienda Heights, California runs across 18 schools that hosts roughly 9,556 students. By footprint, Hacienda Heights sits in the average-sized bracket.

Looking at the level breakdown, the city is built around 10 elementary, 2 middle, 4 high, and 2 other.

Over the past 7-year window. Total public-school enrollment in Hacienda Heights has fell 4% since SY 2017-18, moving from about 9,493 students to 9,117. Hacienda Heights now counts 16 public schools, down from 18 in SY 2017-18. Demographically, the Asian share of enrollment rose from 26% to 35%.

Within the allk12 community for this area, the community for Hacienda Heights discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Hacienda Heights?
Hacienda Heights, California has 18 public K-12 schools serving approximately 9,556 students.
How many elementary, middle, and high schools are in Hacienda Heights?
Hacienda Heights has 10 elementary, 2 middle, 4 high, 2 combined-grade public schools.
What is the largest public school in Hacienda Heights?
Los Altos High is the largest public school in Hacienda Heights by enrollment, with approximately 1,592 students.
What school districts serve Hacienda Heights?
Hacienda Heights public schools are operated by Hacienda la Puente Unified.
What grade levels do public schools in Hacienda Heights cover?
Public schools in Hacienda Heights serve students from kindergarten through grade 12.