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

2 schools in Vanceboro

North Carolina · Public K-12

For families in Vanceboro, public-school options total 2 K-12 campuses, with combined enrollment near 1,245 (1 elementary and 1 high).

7-year change in Vanceboro

SY 2017-18 vs SY 2024-25
Total enrollment
1,245
-366 (-23%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
44%
was 55%
% Hispanic
13%
was 9%
% Black
35%
was 31%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Vanceboro-Farm Life ElementaryElementaryPK-05494
West Craven HighHigh09-12751

About Vanceboro

Vanceboro is a compact North Carolina city in terms of public-school footprint, with 2 schools and 1,245 students total.

On the school-mix side, the city is made up of 1 elementary, and 1 high.

Five-year track record. Combined enrollment now sits at 1,245 students, decreased 23% from the 1,611 reported in SY 2017-18. On the demographic side, White enrollment moved from 55% to 44% over the same window.

On allk12, the community for Vanceboro discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Vanceboro?
Vanceboro, North Carolina has 2 public K-12 schools serving approximately 1,245 students.
How many elementary, middle, and high schools are in Vanceboro?
Vanceboro has 1 elementary, 1 high public schools.
What is the largest public school in Vanceboro?
West Craven High is the largest public school in Vanceboro by enrollment, with approximately 751 students.
What school districts serve Vanceboro?
Vanceboro public schools are operated by Craven County Board of Education.
What grade levels do public schools in Vanceboro cover?
Public schools in Vanceboro serve students from pre-K through grade 12.