The city of Los Altos is served by 9 elementary schools, 3 middle schools and 3 high schools.
Los Altos School Districts
- Los Altos Elementary School District (LASD) – school locator
- Cupertino Union School District (CUSD) – school locator
- Mountain View-Los Altos High School District (MVLA) – school locator
- 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).