Skip to main content
NC Regular School Other / Combined

Onslow Virtual School

Compare
200 Broadhurst Road, Jacksonville, NC 28540 • Onslow County
(910) 989-2013

Onslow Virtual School is a public other / combined in Jacksonville, Onslow County, North Carolina. The campus is operated by Onslow County Schools. Serving students in 1-12, the school enrolls approximately 421 students with 30.7 full-time equivalent teachers, maintaining a student-teacher ratio of 13.7:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered 1-12
School Level Other / Combined
School Type Regular School
Locale Setting City: Small
Charter School No
Operational Status Open
NCES School ID 370345003547
State Identifier NC-670-379
County FIPS 37133
Physical Location Address 200 Broadhurst Road
Jacksonville, NC 28540

School District

Parent District Onslow County Schools
Operating Schools 39 schools
District Type Regular Public School District
Central Office Jacksonville, NC

Location Map

34.747, -77.4486 Google Maps ›

Nearby Public Schools

New Bridge Middle
Middle • Jacksonville
1.3 mi
Blue Creek Elementary
Elementary • Jacksonville
1.7 mi
Southwest Middle
Middle • Jacksonville
1.7 mi
Northwoods Park Middle
Middle • Jacksonville
1.8 mi
Southwest High
High • Jacksonville
1.9 mi