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

Elementary SchoolDistrictRatingAPI
CollinsCUSD10993
Garden GateCUSD10979
RegnartCUSD10976
Stevens CreekCUSD10972
MontclairCUSD10969
EatonCUSD10969
SedgwickCUSD10933
Middle SchoolsDistrictRatingAPI
KennedyCUSD10987
MillerCUSD10984
LawsonCUSD10980
CupertinoCUSD10934
High SchoolsDistrictRatingAPI
Monta VistaFUHSD10956
LynbrookFUHSD10942
CupertinoFUHSD10906
HomesteadFUHSD10873

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

Cupertino Union School District Map

Cupertino Union School District (CUSD) – district map – school locator

Cupertino Union School District Map

Fremont Union High School District Attendance Boundary Map

Fremont Union High School District (FUHSD) – district map – school locator

Fremont Union High School District Attendance Boundary Map