• 910.467.4000

Schools

Onslow County has 35 educational facilities: 18 elementary schools, 8 middle schools, 7 high schools, 1 early childhood development center, and 1 alternative school.


Swansboro Schools located 1/2 mile from Queens Harbor:

Queens Creek Elementary 
159 Queens Creek Road
Swansboro, NC 28584

Swansboro Middle
1240 West Corbett Ave
Swansboro, NC 28584

Swansboro High
161 Queens Creek Rd
Swansboro, NC 28584