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

1 schools in Hallsboro

North Carolina · Public K-12

Hallsboro has 1 public K-12 school per the latest NCES counts, with total enrollment around 394 (1 elementary).

7-year change in Hallsboro

SY 2017-18 vs SY 2024-25
Total enrollment
394
-198 (-33%) vs SY 2017-18
School count
1
-1 (-50%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Hallsboro-Artesia ElementaryElementaryPK-06394

About Hallsboro

Across Hallsboro, North Carolina, 1 public schools educates about 394 students between them.

Schools in Hallsboro average about 394 students each, 31% noticeably below the North Carolina norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 33%: 592 students in SY 2017-18 versus 394 in SY 2024-25. The school count fell from 2 to 1 across the same 7-year window.

In the discussion threads here, the community for Hallsboro discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

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