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

5 schools in Dunkirk

New York · Public K-12

Public K-12 schools in Dunkirk number 5, teaching approximately 1,900 New York students, an average of 380 per campus.

7-year change in Dunkirk

SY 2017-18 vs SY 2024-25
Total enrollment
1,900
-174 (-8%) vs SY 2017-18
School count
5
-1 (-17%) vs SY 2017-18
% White
32%
was 36%
% Hispanic
61%
was 55%
% Black
3%
was 5%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
DUNKIRK INTERMEDIATE SCHOOLElementary03-06575
DUNKIRK SENIOR HIGH SCHOOLHigh07-12882
SCHOOL 3ElementaryPK-02157
SCHOOL 5ElementaryKG-02152
SCHOOL 7ElementaryKG-03134

About Dunkirk

Across Dunkirk, New York, 5 public schools instructs about 1,900 students between them.

In terms of grade levels, the city comprises 4 elementary, and 1 high.

Schools in Dunkirk average about 380 students each, 27% lower than the New York norm.

Trend over the past 7 years. Total public-school enrollment in Dunkirk has decreased 8% since SY 2017-18, moving from about 2,074 students to 1,900. The school count fell from 6 to 5 across the same 7-year window. The Hispanic share of public-school enrollment expanded from 55% to 61%.

In the discussion threads here, the community for Dunkirk discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Dunkirk?
Dunkirk, New York has 5 public K-12 schools serving approximately 1,900 students.
How many elementary, middle, and high schools are in Dunkirk?
Dunkirk has 4 elementary, 1 high public schools.
What is the largest public school in Dunkirk?
DUNKIRK SENIOR HIGH SCHOOL is the largest public school in Dunkirk by enrollment, with approximately 882 students.
What school districts serve Dunkirk?
Dunkirk public schools are operated by DUNKIRK CITY SCHOOL DISTRICT.
What grade levels do public schools in Dunkirk cover?
Public schools in Dunkirk serve students from pre-K through grade 12.