The city of Cupertino is served by 7 elementary schools, 4 middle schools and 4 high schools within 2 school districts:

Elementary SchoolDistrictOverall
Rating
Academic
Progress
Test
Scores
SedgwickCUSD9810
C.B. EatonCUSD8710
MontclaireCUSD8710
CollinsCUSD8710
Stevens CreekCUSD8710
Garden GateCUSD769
BagbyCSD669
Middle SchoolsDistrictOverall
Rating
Academic
Progress
Test
Scores
MillerCUSD9810
KennedyCUSD8710
LawsonCUSD8710
CupertinoCUSD7710
High SchoolsDistrictOverall
Rating
College
Readines
Test
Scores
LynbrookFUHSD101010
Monta VistaFUHSD101010
CupertinoFUHSD91010
HomesteadFUHSD91010

Source: GreatSchools.net

School Districts serving Cupertino
  1. Cupertino Union School District (CUSD) –  school locator
  2. Fremont Union High School District (FUHSD)- school locator
Cupertino Union School District Map

Fremont Union High School District Attendance Boundary Map