Skip to main content
CA California

Public Schools in Cupertino, CA

Directory of 13 public schools located in Cupertino.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 7,950 15,900 2020-2021: 13,449 students 13,449 2020-2021 2021-2022: 12,306 students 12,306 -8.5% 2021-2022 2022-2023: 12,096 students 12,096 -1.7% 2022-2023 2023-2024: 11,756 students 11,756 -2.8% 2023-2024 2024-2025: 11,723 students 11,723 -0.3% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 13 11,723 527.3 22.2:1 1,707
2023-2024 13 11,756 524.7 22.4:1 1,577
2022-2023 13 12,096 531.0 22.8:1 1,447
2021-2022 13 12,306 546.4 22.5:1 1,305
2020-2021 13 13,449 574.7 23.4:1 826

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Abraham Lincoln Elementary K-5 Elementary School Cupertino Union 21710 McClellan Rd. View ›
C. B. Eaton Elementary K-5 Elementary School Cupertino Union 20220 Suisun Dr. View ›
Cupertino High 9-12 High School Fremont Union High 10100 Finch Ave. View ›
D. J. Sedgwick Elementary K-5 Elementary School Cupertino Union 19200 Phil Ln. View ›
Garden Gate Elementary K-5 Elementary School Cupertino Union 10500 Ann Arbor Ave. View ›
Homestead High 9-12 High School Fremont Union High 21370 Homestead Rd. View ›
John F. Kennedy Middle 6-8 Middle School Cupertino Union 821 Bubb Rd. View ›
L. P. Collins Elementary K-5 Elementary School Cupertino Union 10300 Blaney Ave. View ›
Monta Vista High 9-12 High School Fremont Union High 21840 McClellan Rd. View ›
Sam H. Lawson Middle 6-8 Middle School Cupertino Union 10401 Vista Dr. View ›
Stevens Creek Elementary K-5 Elementary School Cupertino Union 10300 Ainsworth Dr. View ›
Warren E. Hyde Middle 6-8 Middle School Cupertino Union 19325 Bollinger Rd. View ›
William Faria Elementary K-5 Elementary School Cupertino Union 10155 Barbara Ln. View ›