Onslow County has 35 educational facilities: 18 elementary schools, 8 middle schools, 7 high schools, 1 early childhood development center, and 1 alternative school. Onslow County is the home of Camp Lejeune, the largest amphibious Marine base in the world.

Our Vision
Our vision is excellence in education.

Our Mission
The Onslow County School Community will prepare students with the skills and knowledge to be responsible and successful citizens.

Onslow County Schools

All 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