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

5 schools in Newport

North Carolina · Public K-12

Parents in Newport have 5 public K-12 options when picking a school, with combined enrollment near 3,124 students (2 elementary, 2 middle, and 1 high).

7-year change in Newport

SY 2017-18 vs SY 2024-25
Total enrollment
3,124
-8 (0%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
78%
was 80%
% Hispanic
12%
was 8%
% Black
3%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bogue Sound ElementaryElementaryPK-05416
Broad Creek MiddleMiddle06-08722
Croatan HighHigh09-121,019
Newport ElementaryElementaryPK-05621
Newport MiddleMiddle06-08346

About Newport

Across Newport, North Carolina, 5 public schools instructs about 3,124 students between them.

For a sense of the school types, the city consists of 2 elementary, 2 middle, and 1 high.

Over the past 7-year window. Total public-school enrollment in Newport has stayed largely flat since SY 2017-18, moving from about 3,132 students to 3,124. Demographically, the Hispanic share of enrollment increased from 8% to 12%.

On allk12, the community for Newport 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 Newport?
Newport, North Carolina has 5 public K-12 schools serving approximately 3,124 students.
How many elementary, middle, and high schools are in Newport?
Newport has 2 elementary, 2 middle, 1 high public schools.
What is the largest public school in Newport?
Croatan High is the largest public school in Newport by enrollment, with approximately 1,019 students.
What school districts serve Newport?
Newport public schools are operated by Carteret County Public Schools.
What grade levels do public schools in Newport cover?
Public schools in Newport serve students from pre-K through grade 12.