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

2 schools in Warsaw

North Carolina · Public K-12

Warsaw, North Carolina runs a public-school system of 2 campuses with combined enrollment around 1,566 (1 elementary and 1 high).

7-year change in Warsaw

SY 2017-18 vs SY 2024-25
Total enrollment
1,566
+26 (+2%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
10%
was 13%
% Hispanic
48%
was 41%
% Black
37%
was 42%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
James Kenan HighHigh09-12758
Warsaw ElementaryElementaryPK-08808

About Warsaw

Public education in Warsaw, North Carolina runs across 2 schools that hosts roughly 1,566 students. By footprint, Warsaw sits in the rural-scale bracket.

On the level-by-level breakdown, the city covers 1 elementary, and 1 high.

Per-campus enrollment runs near 783, above the state mean of about 571.

Five-year track record. Combined enrollment now sits at 1,566 students, stayed largely flat from the 1,540 reported in SY 2017-18. Demographically, the Hispanic share of enrollment grew from 41% to 48%.

On allk12, the community for Warsaw discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Warsaw?
Warsaw, North Carolina has 2 public K-12 schools serving approximately 1,566 students.
How many elementary, middle, and high schools are in Warsaw?
Warsaw has 1 elementary, 1 high public schools.
What is the largest public school in Warsaw?
Warsaw Elementary is the largest public school in Warsaw by enrollment, with approximately 808 students.
What school districts serve Warsaw?
Warsaw public schools are operated by Duplin County Schools.
What grade levels do public schools in Warsaw cover?
Public schools in Warsaw serve students from pre-K through grade 12.