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

7 schools in New Windsor

New York · Public K-12

New Windsor hosts 7 public K-12 schools inside New York, collectively enrolling about 4,172 students (around 596 per campus).

7-year change in New Windsor

SY 2017-18 vs SY 2024-25
Total enrollment
4,172
-372 (-8%) vs SY 2017-18
School count
7
0 (0%) vs SY 2017-18
% White
27%
was 34%
% Hispanic
50%
was 41%
% Black
16%
was 18%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CORNWALL CENTRAL HIGH SCHOOLHigh09-121,010
HERITAGE MIDDLE SCHOOLMiddle06-08802
KAPLAN CAREER ACADEMYHigh05-1289
LITTLE BRITAIN ELEMENTARY SCHOOLElementary01-05442
NEW WINDSOR SCHOOLElementaryKG-05439
TEMPLE HILL SCHOOLElementaryKG-08890
VAILS GATE STEAM ACADEMYElementaryKG-05500

About New Windsor

New Windsor is a middle-population New York city in terms of public-school footprint, with 7 schools and 4,172 students total.

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

Schools in New Windsor average about 596 students each, 15% higher than the New York norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 8%: 4,544 students in SY 2017-18 versus 4,172 in SY 2024-25. Demographically, the Hispanic share of enrollment grew from 41% to 50%.

Within the allk12 community for this area, the community for New Windsor 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 New Windsor?
New Windsor, New York has 7 public K-12 schools serving approximately 4,172 students.
How many elementary, middle, and high schools are in New Windsor?
New Windsor has 4 elementary, 1 middle, 2 high public schools.
What is the largest public school in New Windsor?
CORNWALL CENTRAL HIGH SCHOOL is the largest public school in New Windsor by enrollment, with approximately 1,010 students.
What school districts serve New Windsor?
New Windsor is served by 4 public school districts, including WASHINGTONVILLE CENTRAL SCHOOL DISTRICT, NEWBURGH CITY SCHOOL DISTRICT, CORNWALL CENTRAL SCHOOL DISTRICT, GREENBURGH-NORTH CASTLE UNION FREE SCHOOL DISTRICT.
What grade levels do public schools in New Windsor cover?
Public schools in New Windsor serve students from kindergarten through grade 12.