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

1 schools in Carolina Beach

North Carolina · Public K-12

Carolina Beach's public-school count of 1 reflects a system enrolling about 383 students inside North Carolina, broken out as 1 elementary.

7-year change in Carolina Beach

SY 2017-18 vs SY 2024-25
Total enrollment
383
-73 (-16%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
91%
was 91%
% Hispanic
5%
was 4%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Carolina Beach ElementaryElementaryKG-05383

About Carolina Beach

Across Carolina Beach, North Carolina, 1 public schools educates about 383 students between them.

Per-campus enrollment runs near 383, noticeably below the state mean of about 571.

Trend over the past 7 years. Combined enrollment now sits at 383 students, shrank 16% from the 456 reported in SY 2017-18.

Within the allk12 community for this area, the community for Carolina Beach 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 K-12 schools are in Carolina Beach, North Carolina?
There are 1 public K-12 schools in Carolina Beach, with a combined enrollment of about 383.
How many elementary, middle, and high schools are in Carolina Beach?
Carolina Beach has 1 elementary public schools.
What is the largest public school in Carolina Beach?
Carolina Beach Elementary is the largest public school in Carolina Beach by enrollment, with approximately 383 students.
What school districts serve Carolina Beach?
Carolina Beach public schools are operated by New Hanover County Schools.
What grade levels do public schools in Carolina Beach cover?
Public schools in Carolina Beach serve students from kindergarten through grade 5.