The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

21 schools in Sunnyvale

California · Public K-12

Sunnyvale runs 21 public K-12 schools per the latest NCES counts, with total enrollment around 12,162 (13 elementary, 4 middle, and 3 high).

7-year change in Sunnyvale

SY 2017-18 vs SY 2024-25
Total enrollment
12,162
-3,093 (-20%) vs SY 2017-18
School count
19
-2 (-10%) vs SY 2017-18
% White
19%
was 24%
% Hispanic
34%
was 25%
% Black
1%
was 1%
% Asian
37%
was 41%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bishop ElementaryElementaryKG-05465
Braly ElementaryElementaryKG-05381
Cherry Chase ElementaryElementaryKG-05622
Chester W. Nimitz ElementaryElementaryKG-05350
Columbia MiddleMiddle06-08697
Community DayHigh09-126
Cumberland ElementaryElementaryKG-05586
Cupertino MiddleMiddle06-081,067
Ellis ElementaryElementaryKG-05768
Fairwood ElementaryElementaryKG-05324
Fremont HighHigh09-122,060
Lakewood ElementaryElementaryKG-05372
Louis E. Stocklmeir ElementaryElementaryKG-05840
Marian A. Peterson MiddleMiddle06-08759
North County Regional Occupational ProgramHigh09-120
Ponderosa ElementaryElementaryKG-05524
San Miguel ElementaryElementaryKG-05431
Summit Public School: DenaliCombinedM-M·
Sunnyvale MiddleMiddle06-081,053
Vargas ElementaryElementaryKG-05435
West Valley ElementaryElementaryKG-05422

About Sunnyvale

Sunnyvale, California is home to 21 public schools, with combined enrollment of approximately 12,162 students. By school count, it is a middle-population city.

On the school-mix side, the city is built around 13 elementary, 4 middle, 3 high, and 1 other.

Trend over the past 7 years. Combined enrollment now sits at 12,162 students, decreased 20% from the 15,255 reported in SY 2017-18. Sunnyvale now counts 19 public schools, down from 21 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 25% to 34% over the same window.

Within the allk12 community for this area, the community for Sunnyvale discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Sunnyvale?
Sunnyvale, California has 21 public K-12 schools serving approximately 12,162 students.
How many elementary, middle, and high schools are in Sunnyvale?
Sunnyvale has 13 elementary, 4 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Sunnyvale?
Fremont High is the largest public school in Sunnyvale by enrollment, with approximately 2,060 students.
What school districts serve Sunnyvale?
Sunnyvale is served by 6 public school districts, including Summit Public School: Denali District, Sunnyvale, Santa Clara Unified, Cupertino Union, Fremont Union High and 1 other.
What grade levels do public schools in Sunnyvale cover?
Public schools in Sunnyvale serve students from kindergarten through grade 12.
Are there charter schools in Sunnyvale?
1 of the 21 public schools in Sunnyvale are charter schools.

Sunnyvale school rankings

Largest schoolsAll rankings →