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

8 schools in Windsor

California · Public K-12

Windsor, California hosts 8 public K-12 schools with combined enrollment of about 4,134 students, broken out as 2 elementary, 1 middle, and 4 high.

7-year change in Windsor

SY 2017-18 vs SY 2024-25
Total enrollment
4,134
-491 (-11%) vs SY 2017-18
School count
7
0 (0%) vs SY 2017-18
% White
33%
was 42%
% Hispanic
59%
was 52%
% Black
1%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Big Picture Learning WindsorHigh06-1234
Bridges Community Based School North County ConsortiumCombinedM-M·
Brooks ElementaryElementary03-05493
Cali Calmecac Language AcademyElementaryKG-081,075
Sonoma County Virtual AcademyHigh06-1263
Windsor HighHigh09-121,700
Windsor MiddleMiddle06-08736
Windsor Oaks AcademyHigh09-1233

About Windsor

Public education in Windsor, California runs across 8 schools that teaches roughly 4,134 students. By footprint, Windsor sits in the average-sized bracket.

On the school-mix side, the city covers 2 elementary, 1 middle, 4 high, and 1 other.

Per-campus enrollment runs near 517, below the state mean of about 578.

Five-year track record. Across the same 7-year window, public-school enrollment shrank 11%: 4,625 students in SY 2017-18 versus 4,134 in SY 2024-25. On the demographic side, White enrollment moved from 42% to 33% over the same window.

On allk12, the community for Windsor discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Windsor, California?
There are 8 public K-12 schools in Windsor, with a combined enrollment of about 4,134.
How many elementary, middle, and high schools are in Windsor?
Windsor has 2 elementary, 1 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Windsor?
Windsor High is the largest public school in Windsor by enrollment, with approximately 1,700 students.
What school districts serve Windsor?
Windsor public schools are operated by Windsor Unified.
What grade levels do public schools in Windsor cover?
Public schools in Windsor serve students from kindergarten through grade 12.
Are there charter schools in Windsor?
1 of the 8 public schools in Windsor are charter schools.