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

4 schools in Weldon

North Carolina · Public K-12

Parents in Weldon have 4 public K-12 options when picking a school, with combined enrollment near 660 students (1 elementary and 3 high).

7-year change in Weldon

SY 2017-18 vs SY 2024-25
Total enrollment
660
-52 (-7%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
3%
was 3%
% Hispanic
4%
was 1%
% Black
88%
was 93%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Halifax County Early College HighHigh09-12126
Northampton Early CollegeHigh09-13148
Roanoke Valley Early CollegeHigh09-13114
Weldon Elementary Global AcademyElementaryPK-05272

About Weldon

Weldon, North Carolina is home to 4 public schools, with combined enrollment of approximately 660 students. By school count, it is a compact city.

For a sense of the school types, the city is made up of 1 elementary, and 3 high.

Average school size in Weldon is around 165 students, 71% below the North Carolina average of about 571.

Five-year track record. Total public-school enrollment in Weldon has shrank 7% since SY 2017-18, moving from about 712 students to 660. Over that span, Weldon gained 1 school, going from 3 to 4. The Black share of public-school enrollment declined from 93% to 88%.

On this page, the community for Weldon discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Weldon?
Weldon, North Carolina has 4 public K-12 schools serving approximately 660 students.
How many elementary, middle, and high schools are in Weldon?
Weldon has 1 elementary, 3 high public schools.
What is the largest public school in Weldon?
Weldon Elementary Global Academy is the largest public school in Weldon by enrollment, with approximately 272 students.
What school districts serve Weldon?
Weldon is served by 3 public school districts, including Weldon City Schools, Halifax County Schools, Northampton County Schools.
What grade levels do public schools in Weldon cover?
Public schools in Weldon serve students from pre-K through grade 13.