The city of Los Altos is served by 9 elementary schools, 3 middle schools and 3 high schools.

Elementary SchoolDistrictRatingAPI
Bullis CharterLASD9990
OakLASD9984
CovingtonLASD9974
MontclairCUSD9969
SpringerLASD9955
AlmondLASD8955
LoyolaLASD9954
Gardner BullisLASD9947
Santa RitaLASD8941
Middle SchoolsDistrictRatingAPI
EganLASD9976
BlachLASD9958
CupertinoCUSD8934
High SchoolsDistrictRatingAPI
Los AltosMVLA9895
HomesteadFUHSD9873
Mountain ViewMVLA9861

Source: GreatSchools.net (Ratings) and California Department of Education (API)

Los Altos School Districts

  1. Los Altos Elementary School District (LASD) – school locator
  2. Cupertino Union School District (CUSD)school locator
  3. Mountain View-Los Altos High School District (MVLA) – school locator
  4. Fremont Union High School District (FUHSD) – school locator

Los Altos Elementary School District

Most of Los Altos is in the Los Altos School District. The area south of Fremont Avenue is in the Cupertino Union School District.

Mountain View-Los Altos High School District

Los Altos is primarily served by the Mountain View-Los Altos High School District. The part of Los Altos south of Fremont (the same part that is in the Cupertino School District) is in the Fremont Union School District (Homestead High).