School district · North Carolina
Duplin County Schools
★ Best schools in North Carolina →15
public schools
11,061
total enrollment
PK–13
grade span
9
cities
Schools by level
- High
- 6
At a glance
- Grade span
- PK–13
- Charter schools
- 0
- Cities served
- 9
- Counties
- 1
After-school providers & vendors near Duplin County Schools (click to expand)
Operators, licensed providers, and enrichment vendors in this district's county.
State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.
Run an after-school program here and don’t see it?
List your program — free →
Schools in Duplin County Schools
| School | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| B F Grady Elementary | Albertson | — | PK-8 | 912 |
| Beulaville Elementary | Beulaville | — | PK-8 | 853 |
| Chinquapin Elementary | Chinquapin | — | PK-8 | 508 |
| Duplin Early College High | Kenansville | High | 9-13 | 193 |
| East Duplin High | Beulaville | High | 9-12 | 861 |
| James Kenan High | Warsaw | High | 9-12 | 699 |
| Kenansville Elementary | Kenansville | — | PK-8 | 558 |
| North Duplin Elementary | Mt. Olive | — | PK-6 | 732 |
| North Duplin Jr Sr High | Mt. Olive | High | 7-12 | 543 |
| North Duplin Jr Sr High | Mt. Olive | High | 7-12 | 542 |
| Rose Hill-Magnolia Elementary | Rose Hill | — | PK-8 | 1,149 |
| Wallace Elementary | Wallace | — | PK-8 | 1,153 |
| Wallace-Rose Hill High | Teachey | High | 9-12 | 697 |
| Warsaw Elementary | Warsaw | — | PK-8 | 826 |
| Warsaw Elementary | Warsaw | — | PK-8 | 835 |