














Craven Virtual Academy
PublicOtherGrades 4–12Online
3600 Trent Rd, New Bern, NC 28562 · (252) 514-6353 · Part of Craven County Schools
New Bern’s School Grade C+ better than 43% of North Carolina school districts
Students
117
Free or reduced lunch
50%
Setting
Town
Grades
4–12
What stands out about Craven Virtual Academy
- Enrollment down 33.1% since 2021–22
- No state test results published for this school
Location
Directions ↗














3600 Trent Rd, New Bern
Students
Enrollment by grade
Grade 21
Grade 42
Grade 58
Grade 64
Grade 715
Grade 818
Grade 924
Grade 1021
Grade 117
Grade 1217
Enrollment over time
175’21
111’22
134’23
117’24
Down 33.1% since 2021–22.
Who goes here
White 60%Black 19%Hispanic 13%Two or more races 8%Asian <1%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Craven Virtual Academy from New Bern families.
Other schools in Craven County Schools
Vanceboro-Farm Life Elementary
C−494 students16:1
Bridgeton Elementary
C+415 students14:1
Roger Bell New Tech Academy
C−408 students17:1
Oaks Road Academy
D352 students17:1
James W Smith Elementary
C325 students14:1
J.T. Barber Elementary
C−270 students12:1
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.