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

Onslow County

North Carolina · Public K-12

41 public schools serving approximately 28,020 students, in a county of 207,906 residents.

Schools
41
2 districts
Enrollment
28,020
NCES CCD
Median income
$68,148
Above North Carolina avg
Free/reduced lunch
50.2%
Below North Carolina avg
Elementary
24
schools
Middle
8
schools
High
9
schools
Combined / other
0
schools
LARGEST DISTRICT
Onslow County Schools
27,921 students · 2 districts in Onslow County

County vs. school enrollment demographics

Left bar is the racial makeup of Onslow 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
67%
Hispanic
14%
Black
12%
Asian
2%
Two or more
14%
Native American
1%
Pacific Islander
0%
School enrollment
White
55%
Hispanic
n/r
Black
16%
Asian
1%
Two or more
10%
Native American
0%
Pacific Islander
0%
Bachelor's+
26.0%
adults 25+
Poverty rate
9.3%
ACS 5-year
Unemployment
5.4%
civilian labor
Median age
28
24.8% under 18

All schools (41)

NameCityLevelGradesEnrollmentRating
Jacksonville HighJacksonvilleHigh09-121,423·
White Oak HighJacksonvilleHigh09-121,207·
Dixon HighHolly RidgeHigh09-121,149·
Swansboro HighSwansboroHigh09-121,115·
Northside HighJacksonvilleHigh09-121,097·
Jacksonville Commons MiddleJacksonvilleMiddle06-081,011·
Swansboro MiddleSwansboroMiddle06-08967·
Richlands HighRichlandsHigh09-12960·
Dixon MiddleSneads FerryMiddle06-08948·
Hunters Creek MiddleJacksonvilleMiddle06-08922·
Trexler MiddleRichlandsMiddle06-08825·
Coastal ElementaryHolly RidgeElementaryKG-05822·
Queens Creek ElementarySwansboroElementaryPK-05751·
Southwest ElementaryJacksonvilleElementaryPK-05742·
Dixon ElementaryHolly RidgeElementaryPK-05736·
Southwest HighJacksonvilleHigh09-12702·
Northwoods Park MiddleJacksonvilleMiddle06-08688·
Morton ElementaryJacksonvilleElementaryPK-05682·
Carolina Forest ElementaryJacksonvilleElementaryKG-05678·
Swansboro ElementarySwansboroElementaryKG-05668·
Hunters Creek ElementaryJacksonvilleElementaryPK-05653·
Richlands ElementaryRichlandsElementaryKG-05642·
Silverdale ElementaryMaysvilleElementaryKG-05611·
Clear View ElementaryJacksonvilleElementaryPK-05584·
Sand Ridge ElementaryHubertElementaryKG-05581·
Stateside ElementaryJacksonvilleElementaryKG-05564·
Bell Fork ElementaryJacksonvilleElementaryKG-05553·
Heritage Elementary SchoolRichlandsElementaryKG-05541·
Jacksonville Commons ElemJacksonvilleElementaryKG-05533·
Meadow View ElementaryJacksonvilleElementaryKG-05530·
Summersill ElementaryJacksonvilleElementaryPK-05528·
Southwest MiddleJacksonvilleMiddle06-08527·
Parkwood ElementaryJacksonvilleElementaryKG-05503·
Blue Creek ElementaryJacksonvilleElementaryKG-05490·
New Bridge MiddleJacksonvilleMiddle06-08490·
Onslow Virtual SecondaryJacksonvilleHigh06-12429·
Northwoods ElementaryJacksonvilleElementaryKG-05351·
Clyde Erwin ElementaryJacksonvilleElementaryKG-05343·
Onslow Virtual ElementaryJacksonvilleElementaryKG-05189·
Onslow Early CollegeJacksonvilleHigh09-13186·
Z.E.C.A. School of Arts and TechnologyJacksonvilleElementaryKG-0899·

Frequently asked

How many K-12 schools serve Onslow County?
There are 41 public K-12 schools in Onslow County, North Carolina, with a combined enrollment of about 28,020.
How many high schools are in Onslow County?
Onslow County, North Carolina has 9 public high schools, along with 8 middle schools and 24 elementary schools.
What is the largest school district in Onslow County?
Onslow County Schools is the largest school district in Onslow County, serving approximately 27,921 students. The county contains 2 school districts overall.
What is the population of Onslow County?
Onslow County, North Carolina has a population of approximately 207,906, with a median age of 28. About 24.8% of residents are under 18.
What is the median household income in Onslow County?
Median household income in Onslow County is $68,148, above the North Carolina average of $63,182. About 9.3% of residents live below the federal poverty line.
How educated are residents of Onslow County?
Approximately 26.0% of adults 25 and older in Onslow County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Onslow County qualify for free or reduced lunch?
Roughly 50.2% of students in Onslow 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 68.8%.
What is the student-teacher ratio in Onslow County schools?
Across Onslow County public schools, the enrollment-weighted student-teacher ratio is approximately 16.8 to 1.
What is the racial makeup of Onslow County?
Onslow County residents are approximately 67% White, 14% Hispanic, 12% Black, 2% Asian, 14% two or more races according to the Census ACS 5-year estimate.
What share of housing in Onslow County is owner-occupied?
Onslow County has about 87,354 housing units, of which roughly 63.7% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data