Onslow County NC Schools

Advertisement

Onslow County North Carolina Public Schools

Levels: Primary, Middle, High, Other


Regular Schools


Name Level
Bell Fork Elementary Primary
Blue Creek Elementary Primary
Carolina Forest Elementary Primary
Clyde Erwin Elementary Primary
Dixon Elementary Primary
Dixon High High
Dixon Middle Middle
Hunters Creek Elementary Primary
Hunters Creek Middle Middle
Jacksonville Commons Elem Primary
Jacksonville Commons Middle Middle
Jacksonville High High
Meadow View Elementary Primary
Morton Elementary Primary
New Bridge Middle Middle
Northside High High
Northwoods Elementary Primary
Northwoods Park Middle Middle
Parkwood Elementary Primary
Queens Creek Elementary Primary
Richlands Elementary Primary
Richlands High High
Richlands Primary Primary
Sand Ridge Elementary Primary
Silverdale Elementary Primary
Southwest Elementary Primary
Southwest High High
Southwest Middle Middle
Stateside Elementary Primary
Summersill Elementary Primary
Swansboro Elementary Primary
Swansboro High High
Swansboro Middle Middle
Trexler Middle Middle
White Oak High High

Levels: Primary, Middle, High, Other


Advertisement

Onslow County North Carolina Private Schools

Levels: Elementary School, Secondary School, Other - mixed grades


Regular Schools


Name Level
Fellowship Christian Academy Mixed Grades
Grace Baptist School Mixed Grades
Infant of Prague Catholic School Elementary
Jacksonville Christian Academy Mixed Grades
St. Anne's Parish Day School Elementary

Montessori Schools


Name Level
Montessori Childrens School Elementary

Alternative/Other Schools


Name Level
Village Academy Mixed Grades

Levels: Elementary School, Secondary School, Other - mixed grades