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

5 schools in Altadena

California · Public K-12

In total, Altadena hosts 5 public K-12 schools with about 2,447 students, an average of 489 per school.

4-year change in Altadena

SY 2020-21 vs SY 2024-25
Total enrollment
2,447
-695 (-22%) vs SY 2020-21
School count
5
-3 (-37%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
41,705
all ages · ACS 5-yr
Students
2,447
public K-12 · NCES
Schools
5
public K-12
NameLevelGradesEnrollment
Altadena ElementaryElementaryKG-05527
Charles W. Eliot MiddleMiddle06-08407
Mary W. Jackson STEAM Multilingual Magnet ElementaryElementaryKG-05658
OCS - SouthElementaryKG-08392
Odyssey CharterElementaryKG-08463

About Altadena

Altadena is a thinly populated California city in terms of public-school footprint, with 5 schools and 2,447 students total.

On the school-mix side, the city is made up of 4 elementary, and 1 middle.

Schools in Altadena average about 489 students each, 15% meaningfully below the California norm.

Over the past 4-year window. Across the same 4-year window, public-school enrollment contracted 22%: 3,142 students in SY 2020-21 versus 2,447 in SY 2024-25. Altadena now counts 5 public schools, down from 8 in SY 2020-21.

On this page, the community for Altadena discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Altadena, California?
There are 5 public K-12 schools in Altadena, with a combined enrollment of about 2,447.
How many elementary, middle, and high schools are in Altadena?
Altadena has 4 elementary schools and 1 middle school.
What is the largest public school in Altadena?
Mary W. Jackson STEAM Multilingual Magnet Elementary is the largest public school in Altadena by enrollment, with approximately 658 students.
What school districts serve Altadena?
Altadena is served by 3 public school districts, including Pasadena Unified, OCS - South District, Odyssey Charter District.
What grade levels do public schools in Altadena cover?
Public schools in Altadena serve students from kindergarten through grade 8.
Are there charter schools in Altadena?
2 of the 5 public schools in Altadena are charter schools.