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

2 schools in Kenansville

North Carolina · Public K-12

Looking for a public school in Kenansville? The city has 2 K-12 options totaling roughly 798 students (1 elementary and 1 high).

7-year change in Kenansville

SY 2017-18 vs SY 2024-25
Total enrollment
798
+29 (+4%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
33%
was 38%
% Hispanic
36%
was 29%
% Black
27%
was 30%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Duplin Early College HighHigh09-13199
Kenansville ElementaryElementaryPK-08599

About Kenansville

Public education in Kenansville, North Carolina runs across 2 schools that teaches roughly 798 students. By footprint, Kenansville sits in the low-population bracket.

On the school-mix side, the city consists of 1 elementary, and 1 high.

Per-campus enrollment runs near 399, lower than the state mean of about 571.

Looking at the last 7 years. Combined enrollment now sits at 798 students, grew 4% from the 769 reported in SY 2017-18. On the demographic side, Hispanic enrollment moved from 29% to 36% over the same window.

In the discussion threads here, the community for Kenansville discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Kenansville, North Carolina?
There are 2 public K-12 schools in Kenansville, with a combined enrollment of about 798.
How many elementary, middle, and high schools are in Kenansville?
Kenansville has 1 elementary, 1 high public schools.
What is the largest public school in Kenansville?
Kenansville Elementary is the largest public school in Kenansville by enrollment, with approximately 599 students.
What school districts serve Kenansville?
Kenansville public schools are operated by Duplin County Schools.
What grade levels do public schools in Kenansville cover?
Public schools in Kenansville serve students from pre-K through grade 13.