The township of Los Altos Hills is served by 5 elementary schools, 3 middle schools and 3 high schools.

Elementary SchoolDistrictRatingAPI
Bullis CharterLASD9990
CovingtonLASD9974
LoyolaLASD9954
Gardner BullisLASD9947
NixonPAUSD8955
Middle SchoolsDistrictRatingAPI
EganLASD9976
BlachLASD9958
TermanPAUSD8968
High SchoolsDistrictRatingAPI
GunnPAUSD9917
Los AltosLASD9895
Mountain ViewLASD9861

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

Los Altos Hills School Districts

  1. Los Altos School District (LASD) – school lookup
  2. Mountain View-Los Altos High School District (MVLA) – school locator
  3. Palo Alto Unified School District (PAUSD) – school locator

Los Altos School District

Mountain View-Los Altos High School District