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

2 schools in Buxton

North Carolina · Public K-12

2 public-school campuses operate inside Buxton, with roughly 648 K-12 students enrolled (1 elementary and 1 high).

7-year change in Buxton

SY 2017-18 vs SY 2024-25
Total enrollment
648
-7 (-1%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
73%
was 77%
% Hispanic
23%
was 18%
% Black
0%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cape Hatteras Elementary SchoolElementaryPK-05284
Cape Hatteras Secondary SchoolHigh06-12364

About Buxton

Across Buxton, North Carolina, 2 public schools hosts about 648 students between them.

On the school-mix side, the city is built around 1 elementary, and 1 high.

Per-campus enrollment runs near 324, lower than the state mean of about 571.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment stayed largely flat: 655 students in SY 2017-18 versus 648 in SY 2024-25. The Hispanic share of public-school enrollment increased from 18% to 23%.

Within the allk12 community for this area, the community for Buxton discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Buxton, North Carolina?
There are 2 public K-12 schools in Buxton, with a combined enrollment of about 648.
How many elementary, middle, and high schools are in Buxton?
Buxton has 1 elementary, 1 high public schools.
What is the largest public school in Buxton?
Cape Hatteras Secondary School is the largest public school in Buxton by enrollment, with approximately 364 students.
What school districts serve Buxton?
Buxton public schools are operated by Dare County Schools.
What grade levels do public schools in Buxton cover?
Public schools in Buxton serve students from pre-K through grade 12.