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

6 schools in Morehead City

North Carolina · Public K-12

Morehead City sits inside North Carolina and runs 6 public K-12 schools, serving about 2,367 students between them, an average of 395 per campus.

7-year change in Morehead City

SY 2017-18 vs SY 2024-25
Total enrollment
2,367
-307 (-11%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
70%
was 71%
% Hispanic
15%
was 13%
% Black
6%
was 7%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bridges SchoolHigh06-1211
Marine Sci. and Tech. Early College HSCombinedM-M·
Morehead City MiddleMiddle06-08506
Morehead City PrimaryElementaryPK-03502
Morehead Elem at Camp GlennElementary04-05253
West Carteret HighHigh08-121,095

About Morehead City

Public education in Morehead City, North Carolina runs across 6 schools that hosts roughly 2,367 students. By footprint, Morehead City sits in the middle-population bracket.

On the school-mix side, the city covers 2 elementary, 1 middle, 2 high, and 1 other.

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

Over the past 7-year window. Total public-school enrollment in Morehead City has shrank 11% since SY 2017-18, moving from about 2,674 students to 2,367.

Within the allk12 community for this area, the community for Morehead City discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Morehead City, North Carolina?
There are 6 public K-12 schools in Morehead City, with a combined enrollment of about 2,367.
How many elementary, middle, and high schools are in Morehead City?
Morehead City has 2 elementary, 1 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Morehead City?
West Carteret High is the largest public school in Morehead City by enrollment, with approximately 1,095 students.
What school districts serve Morehead City?
Morehead City public schools are operated by Carteret County Public Schools.
What grade levels do public schools in Morehead City cover?
Public schools in Morehead City serve students from pre-K through grade 12.