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

2 schools in Beulaville

North Carolina · Public K-12

Beulaville runs 2 public K-12 schools inside North Carolina, with combined enrollment near 1,741 (1 elementary and 1 high).

7-year change in Beulaville

SY 2017-18 vs SY 2024-25
Total enrollment
1,741
-176 (-9%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
51%
was 55%
% Hispanic
32%
was 29%
% Black
12%
was 12%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Beulaville ElementaryElementaryPK-08877
East Duplin HighHigh09-12864

About Beulaville

Across Beulaville, North Carolina, 2 public schools educates about 1,741 students between them.

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

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

Five-year track record. Combined enrollment now sits at 1,741 students, declined 9% from the 1,917 reported in SY 2017-18. Demographically, the White share of enrollment shrank from 55% to 51%.

On this page, the community for Beulaville discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

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