13 schools in Duplin County Schools
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| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Wallace Elementary | Wallace | Elementary | PK-08 | 1,120 |
| Rose Hill-Magnolia Elementary | Rose Hill | Elementary | PK-08 | 1,118 |
| Beulaville Elementary | Beulaville | Elementary | PK-08 | 877 |
| B F Grady Elementary | Albertson | Elementary | PK-08 | 865 |
| East Duplin High | Beulaville | High | 09-12 | 864 |
| Warsaw Elementary | Warsaw | Elementary | PK-08 | 808 |
| James Kenan High | Warsaw | High | 09-12 | 758 |
| Wallace-Rose Hill High | Teachey | High | 09-12 | 738 |
| North Duplin Elementary | Mt. Olive | Elementary | PK-06 | 730 |
| North Duplin Jr Sr High | Mt. Olive | High | 07-12 | 609 |
| Kenansville Elementary | Kenansville | Elementary | PK-08 | 599 |
| Chinquapin Elementary | Chinquapin | Elementary | PK-08 | 537 |
| Duplin Early College High | Kenansville | High | 09-13 | 199 |
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.