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

Carteret County

North Carolina · Public K-12

On the public-school side, Carteret County (North Carolina) totals 19 K-12 campuses and roughly 8,053 students. Median household income is around $72,322. By level, that breaks down as 10 elementary, 4 middle, and 4 high schools.

7-year change in Carteret County

SY 2017-18 vs SY 2024-25
Total enrollment
8,053
-538 (-6%) vs SY 2017-18
School count
18
0 (0%) vs SY 2017-18
% White
77%
was 77%
% Hispanic
11%
was 9%
% Black
4%
was 6%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
19
2 districts
Enrollment
8,053
NCES CCD
Median income
$72,322
Above North Carolina avg
Free/reduced lunch
76.3%
Below North Carolina avg
Elementary
10
3,573 students
Middle
4
1,834 students
High
4
2,646 students
Combined / other
1
schools
LARGEST DISTRICT
Carteret County Public Schools
7,847 students · 2 districts in Carteret County

County vs. school enrollment demographics

Left bar is the racial makeup of Carteret County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
86%
Hispanic
5%
Black
4%
Asian
1%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
76%
Hispanic
11%
Black
4%
Asian
1%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
34.5%
adults 25+
Poverty rate
6.8%
ACS 5-year
Unemployment
4.0%
civilian labor
Median age
51
16.8% under 18

Test scores in Carteret County

Latest 2024-25 ELA proficiency, 16 schools ranked. North Carolina state average: 51.8%.

Lowest 5 schools (ELA)
  1. Morehead City Primary· 51.2%
  2. Newport Middle· 52.0%
  3. Newport Elementary· 54.0%
  4. Beaufort Elementary· 57.1%
  5. Beaufort Middle· 58.0%

See all 16 schools in Carteret County ranked by score →

All schools (19)

NameCityLevelGradesEnrollmentRating
West Carteret HighMorehead CityHigh08-121,095·
Croatan HighNewportHigh09-121,019·
White Oak ElementaryCape CarteretElementaryPK-05784·
Broad Creek MiddleNewportMiddle06-08722·
Newport ElementaryNewportElementaryPK-05621·
East Carteret HighBeaufortHigh09-12521·
Morehead City MiddleMorehead CityMiddle06-08506·
Morehead City PrimaryMorehead CityElementaryPK-03502·
Bogue Sound ElementaryNewportElementaryPK-05416·
Beaufort ElementaryBeaufortElementaryPK-05346·
Newport MiddleNewportMiddle06-08346·
Down East Middle and Smyrna ElementarySmyrnaElementaryPK-08262·
Beaufort MiddleBeaufortMiddle06-08260·
Morehead Elem at Camp GlennMorehead CityElementary04-05253·
Tiller SchoolBeaufortElementaryKG-05206·
Harkers Island ElementaryHarkers IslandElementaryKG-0595·
Atlantic ElementaryAtlanticElementaryPK-0588·
Bridges SchoolMorehead CityHigh06-1211·
Marine Sci. and Tech. Early College HSMorehead CityCombinedM-M··

Cities in Carteret County

Morehead City6 schoolsNewport5 schoolsBeaufort4 schoolsAtlantic1 schoolCape Carteret1 schoolHarkers Island1 schoolSmyrna1 school

About Carteret County

In North Carolina, Carteret County is a mid-sized county of about 69,148 residents. 19 public schools across the county serves about 8,053 students between them.

Zooming out, census numbers show median household income runs near $72,322, about 35% of adults have a bachelor's degree or above, and roughly 7% of residents live below the federal poverty line. That income level is 14% meaningfully above the North Carolina median.

In terms of grade levels, Carteret County is built around 10 elementary schools (3,573 students), 4 middle schools (1,834), 4 high schools (2,646), and 1 combined or other schools.

Carteret County Public Schools dominates the local landscape, accounting for roughly 7,847 students on its own.

Looking at the last 7 years. Combined enrollment now sits at 8,053 students, decreased 6% from the 8,591 reported in SY 2017-18.

On allk12, the community for Carteret County 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 serve Carteret County?
There are 19 public K-12 schools in Carteret County, North Carolina, with a combined enrollment of about 8,053.
How many high schools are in Carteret County?
Carteret County, North Carolina has 4 public high schools, serving approximately 2,646 students.
How many middle schools are in Carteret County?
Carteret County, North Carolina has 4 public middle schools, serving approximately 1,834 students.
How many elementary schools are in Carteret County?
Carteret County, North Carolina has 10 public elementary schools, serving approximately 3,573 students.
What is the largest school district in Carteret County?
Carteret County Public Schools is the largest school district in Carteret County, serving approximately 7,847 students. The county contains 2 school districts overall.
How many people live in Carteret County?
Carteret County has roughly 69,148 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Carteret County?
Median household income in Carteret County is $72,322, above the North Carolina average of $63,182. About 6.8% of residents live below the federal poverty line.
How educated are residents of Carteret County?
Approximately 34.5% of adults 25 and older in Carteret County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Carteret County qualify for free or reduced lunch?
Roughly 76.3% of students in Carteret County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the North Carolina county average of 86.8%.
What is the student-teacher ratio in Carteret County schools?
Across Carteret County public schools, the enrollment-weighted student-teacher ratio is approximately 16.7 to 1.

Carteret County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data