Public • Grades PK-8927 students • 17 student/teacher
Beulaville has 1 schools. One of the highest rated schools is Beulaville Elementary School, which has a rating of 5. Beulaville Elementary School has 927 students. The public schools in Beulaville belong to Duplin County Schools. Onslow County Schools is close by and scores higher than Duplin County Schools. Nearby Pender County Schools is better, with a rating of 6. The population of Beulaville is 7,537. Duplin County Schools enrolls 119% of the population of Beulaville.