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

11 schools in Los Altos

California · Public K-12

Public schools in Los Altos number 11 per the latest NCES data, with about 6,299 students enrolled, an average school size of 573.

7-year change in Los Altos

SY 2017-18 vs SY 2024-25
Total enrollment
6,299
-839 (-12%) vs SY 2017-18
School count
10
0 (0%) vs SY 2017-18
% White
29%
was 40%
% Hispanic
16%
was 14%
% Black
1%
was 1%
% Asian
42%
was 35%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Almond ElementaryElementaryKG-06354
Ardis G. Egan Junior HighMiddle07-08517
Bullis CharterElementaryKG-08997
Covington ElementaryElementaryKG-06404
Georgina P. Blach Junior HighMiddle07-08388
LASD PreschoolElementaryM-M·
Los Altos HighHigh09-122,170
Loyola ElementaryElementaryKG-06367
Montclaire ElementaryElementaryKG-05442
Oak Avenue ElementaryElementaryKG-06334
Santa Rita ElementaryElementaryKG-06326

About Los Altos

Across Los Altos, California, 11 public schools serves about 6,299 students between them.

On the school-mix side, the city consists of 8 elementary, 2 middle, and 1 high.

Five-year track record. Total public-school enrollment in Los Altos has fell 12% since SY 2017-18, moving from about 7,138 students to 6,299. Demographically, the White share of enrollment declined from 40% to 29%.

In the discussion threads here, the community for Los Altos discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Los Altos?
Los Altos, California has 11 public K-12 schools serving approximately 6,299 students.
How many elementary, middle, and high schools are in Los Altos?
Los Altos has 8 elementary, 2 middle, 1 high public schools.
What is the largest public school in Los Altos?
Los Altos High is the largest public school in Los Altos by enrollment, with approximately 2,170 students.
What school districts serve Los Altos?
Los Altos is served by 4 public school districts, including Los Altos Elementary, Bullis Charter District, Cupertino Union, Mountain View-Los Altos Union High.
What grade levels do public schools in Los Altos cover?
Public schools in Los Altos serve students from kindergarten through grade 12.
Are there charter schools in Los Altos?
1 of the 11 public schools in Los Altos are charter schools.