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

11 schools in Currituck County Schools

North Carolina · 4,601 students · 7 cities

Currituck County Schools's public-school count of 11 reflects a system enrolling about 4,601 students inside North Carolina, broken out as 7 elementary, 2 middle, and 2 high.

7-year change in Currituck County Schools

SY 2017-18 vs SY 2024-25
Total enrollment
4,601
+538 (+13%) vs SY 2017-18
School count
10
0 (0%) vs SY 2017-18
% White
73%
was 80%
% Hispanic
11%
was 6%
% Black
5%
was 5%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Currituck County HighBarcoHigh09-121,061
Moyock ElementaryMoyockElementaryPK-05740
Moyock MiddleMoyockMiddle06-08635
Shawboro Elementary SchoolShawboroElementaryPK-05625
Currituck County MiddleBarcoMiddle06-08435
The JP Knapp ECH (i)SchoolCurrituckHigh09-13274
Central ElementaryBarcoElementaryPK-05264
W T Griggs ElementaryPoplar BranchElementaryPK-05258
Jarvisburg ElementaryJarvisburgElementaryKG-05218
Knotts Island ElementaryKnotts IslandElementaryKG-0591
Tulls Creek Elementary SchoolMoyockElementaryM-M·

About Currituck County Schools

Currituck County Schools is a sparse public-school district in North Carolina. The district oversees 11 schools and educates approximately 4,601 students.

In terms of grade levels, Currituck County Schools consists of 7 elementary, 2 middle, and 2 high schools.

Per-school enrollment averages around 418 in this district, lower than the North Carolina typical of 571.

Trend over the past 7 years. Combined enrollment now sits at 4,601 students, grew 13% from the 4,063 reported in SY 2017-18. Demographically, the White share of enrollment shrank from 80% to 73%.

Within the allk12 community for this area, the community for Currituck County Schools discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in Currituck County Schools?
Currituck County Schools operates 11 public K-12 schools in North Carolina, serving approximately 4,601 students.
What is the mix of elementary, middle, and high schools in Currituck County Schools?
Currituck County Schools includes 7 elementary, 2 middle, 2 high schools.
What is the largest school in Currituck County Schools?
Currituck County High is the largest public school in Currituck County Schools by enrollment, with approximately 1,061 students.
What grade levels does Currituck County Schools serve?
Currituck County Schools schools serve students from pre-K through grade 13, across 11 campuses.
What cities does Currituck County Schools serve?
Currituck County Schools operates schools in Barco, Moyock, Shawboro, Currituck, Poplar Branch, Jarvisburg, and 1 other communities across North Carolina.