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

13 schools in Duplin County Schools

North Carolina · 9,822 students · 9 cities

Duplin County Schools's public-school count of 13 reflects a system enrolling about 9,822 students inside North Carolina, broken out as 8 elementary and 5 high.

7-year change in Duplin County Schools

SY 2017-18 vs SY 2024-25
Total enrollment
9,822
-53 (-1%) vs SY 2017-18
School count
13
0 (0%) vs SY 2017-18
% White
28%
was 33%
% Hispanic
48%
was 41%
% Black
20%
was 22%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Wallace ElementaryWallaceElementaryPK-081,120
Rose Hill-Magnolia ElementaryRose HillElementaryPK-081,118
Beulaville ElementaryBeulavilleElementaryPK-08877
B F Grady ElementaryAlbertsonElementaryPK-08865
East Duplin HighBeulavilleHigh09-12864
Warsaw ElementaryWarsawElementaryPK-08808
James Kenan HighWarsawHigh09-12758
Wallace-Rose Hill HighTeacheyHigh09-12738
North Duplin ElementaryMt. OliveElementaryPK-06730
North Duplin Jr Sr HighMt. OliveHigh07-12609
Kenansville ElementaryKenansvilleElementaryPK-08599
Chinquapin ElementaryChinquapinElementaryPK-08537
Duplin Early College HighKenansvilleHigh09-13199

About Duplin County Schools

Duplin County Schools maintains 13 public schools across North Carolina, collectively serveing roughly 9,822 students.

Looking at the level breakdown, Duplin County Schools covers 8 elementary and 5 high schools.

Average enrollment per school in Duplin County Schools is about 756, noticeably above the North Carolina average of roughly 571.

Five-year track record. Total public-school enrollment in Duplin County Schools has held roughly steady since SY 2017-18, moving from about 9,875 students to 9,822. On the demographic side, Hispanic enrollment moved from 41% to 48% over the same window.

Within the allk12 community for this area, the community for Duplin County Schools discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in Duplin County Schools?
Duplin County Schools operates 13 public K-12 schools in North Carolina, serving approximately 9,822 students.
What is the mix of elementary, middle, and high schools in Duplin County Schools?
Duplin County Schools includes 8 elementary, 5 high schools.
What is the largest school in Duplin County Schools?
Wallace Elementary is the largest public school in Duplin County Schools by enrollment, with approximately 1,120 students.
What grade levels does Duplin County Schools serve?
Duplin County Schools schools serve students from pre-K through grade 13, across 13 campuses.
What cities does Duplin County Schools serve?
Duplin County Schools operates schools in Wallace, Rose Hill, Beulaville, Albertson, Warsaw, Teachey, and 3 other communities across North Carolina.