The city of Sunnyvale is served by 14 elementary schools, 4 middle schools and 4 high schools that are part of the following 4 school districts:

Elementary SchoolDistrictRatingAPI
StocklmeirCUSD9974
West ValleyCUSD9956
Cherry ChaseSESD9952
CumberlandSESD9947
LaurelwoodSCUSD8946
FairwoodSESD7850
NimitzCUSD6879
PonderosaSCUSD6852
EllisSESD5833
BralySCUSD5807
BishopSESD5781
LakewoodSESD4780
San MiguelSESD4780
VargasSESD4776
Middle SchoolsDistrictRatingAPI
CupertinoCUSD8934
PetersonSCUSD7886
SunnyvaleSESD7866
ColumbiaSESD3733
High SchoolsDistrictRatingAPI
HomesteadFUHSD9873
WilcoxSCUSD8767
Santa ClaraSCUSD7782
FremontFUHSD7767

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

Sunnyvale School Districts

  1. Sunnyvale Elementary School District (SESD) – school locator
  2. Cupertino Union School District (CUSD) – school locator
  3. Fremont Union High School District (FUHSD) – school locator
  4. Santa Clara Unified School District (SCUSD) – school locator

Sunnyvale Elementary School District Map

Fremont Union High School District Map