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
EatonCUSD9810
MontclaireCUSD9810
RegnartCUSD9810
CollinsCUSD8710
Garden GateCUSD8710
Stevens CreekCUSD8710
SedgwickCUSD7610
BagbyCSD668
Middle SchoolsDistrictOverall
Rating
Academic
Progress
Test
Scores
KennedyCUSD9810
MillerCUSD9810
CupertinoCUSD8810
LawsonCUSD8710
High SchoolsDistrictOverall
Rating
College
Readines
Test
Scores
LynbrookFUHSD101010
Monta VistaFUHSD101010
CupertinoFUHSD91010
HomesteadFUHSD81010

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