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

4 schools in Windsor

North Carolina · Public K-12

In Windsor, North Carolina, public K-12 schools total 4 and serve approximately 1,238 students, with an average school size of 310.

7-year change in Windsor

SY 2017-18 vs SY 2024-25
Total enrollment
1,238
-611 (-33%) vs SY 2017-18
School count
4
-1 (-20%) vs SY 2017-18
% White
9%
was 15%
% Hispanic
3%
was 2%
% Black
82%
was 81%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bertie Early College HighHigh09-1399
Bertie HighHigh09-12449
Bertie MiddleMiddle06-08354
Windsor ElementaryElementaryPK-05336

About Windsor

Public education in Windsor, North Carolina runs across 4 schools that hosts roughly 1,238 students. By footprint, Windsor sits in the sparse bracket.

In terms of grade levels, the city covers 1 elementary, 1 middle, and 2 high.

Per-campus enrollment runs near 310, lower than the state mean of about 571.

Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 33%: 1,849 students in SY 2017-18 versus 1,238 in SY 2024-25. The school count fell from 5 to 4 across the same 7-year window. Demographically, the White share of enrollment declined from 15% to 9%.

Within the allk12 community for this area, the community for Windsor discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Windsor, North Carolina?
There are 4 public K-12 schools in Windsor, with a combined enrollment of about 1,238.
How many elementary, middle, and high schools are in Windsor?
Windsor has 1 elementary, 1 middle, 2 high public schools.
What is the largest public school in Windsor?
Bertie High is the largest public school in Windsor by enrollment, with approximately 449 students.
What school districts serve Windsor?
Windsor public schools are operated by Bertie County Schools.
What grade levels do public schools in Windsor cover?
Public schools in Windsor serve students from pre-K through grade 13.