The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NC VIRTUAL ACADEMY·NCES 370039803362

NC Virtual Academy

4220 NC Highway 55, Durham, NC 27713 · (919) 346-0121 · Durham County
GRADES KG–12COMBINED11-CITYCHARTERVIRTUALREGULAR SCHOOL3,482 STUDENTS
Enrollment
3,482
Combined
STATE 731
Student : Teacher
18.7:1
186 FTE teachers
STATE 16.1:1
Free / Reduced Lunch
,
Title I proxy
STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
224
Grade 1
259
Grade 2
242
Grade 3
265
Grade 4
222
Grade 5
226
Grade 6
277
Grade 7
310
Grade 8
318
Grade 9
450
Grade 10
318
Grade 11
216
Grade 12
155
Student demographics
White
1,48043%
STATE 42%
Hispanic
49714%
STATE 22%
Black
1,02129%
STATE 25%
Asian
592%
STATE 4%
Two+
37511%
STATE 6%
Native American
451%
STATE 1%
Pacific Islander
50%
STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,67048%
Female
1,81252%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
3,482
+1,414 (+68%) vs 2017
Student : Teacher
18.7:1
was 27.6:1
% White
43%
was 59%
% Hispanic
14%
was 9%
% Black
29%
was 21%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About NC Virtual Academy

NC Virtual Academy is a big K-12 campus in Durham, North Carolina, run under NC Virtual Academy. The school works with 3,482 students in grades K through 12. That puts it 376% above the typical public school in North Carolina, which averages around 731 students.

NC Virtual Academy sits inside NC Virtual Academy, the local public-school operator responsible for the campus.

For racial and ethnic makeup, NC Virtual Academy shows that the largest single group is White at 43%, but no single group is in the majority. Beyond that, the school lists 29% Black, 14% Hispanic, 11% multiracial. That composition is broadly in line with Durham County as a whole.

Looking at the economic backdrop, On paper, NC Virtual Academy has 186 full-time-equivalent teachers, translating to a class-load average of around 18.7:1. That figure is higher than the state norm's 16.1:1 average.

Around the school, ACS estimates for Durham County put median household earnings sit near $82,316, about 55% of the adult population holds a bachelor's degree or above, and roughly 8% of residents live below the federal poverty line. In all, Durham County runs 74 public schools (combined enrollment of about 46,109 students), of which NC Virtual Academy is one.

North Carolina Cyber Academy is the nearest neighboring public school, about 0.5 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

Geographically, the school is in an urban area. As a public charter, NC Virtual Academy runs on public funding but with greater curricular and operational autonomy than a typical district school. NC Virtual Academy delivers learning online rather than in a traditional classroom setting.

Over the past 7-year window. NC Virtual Academy's enrollment has expanded 68% since 2018, when it stood at 2,068 (now 3,482). Over the same period, the White share shrank from 59% to 43%. The student-to-teacher ratio pulled in from 27.6:1 in 2018 to 18.7:1 today.

On the community side, posts here usually surface around fundraisers, lost-and-found posts, and report-card season. Contributors range from current parents to recent graduates and teachers.

Durham County at a glance

View full county profile
Population
332,353
Census ACS
Median income
$82,316
Household, ACS
Bachelor's+
55%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
74
46,109 students

Quick facts

School name
NC Virtual Academy
District
NC Virtual Academy
Address
4220 NC Highway 55, Durham, NC 27713
Phone
(919) 346-0121
County
Durham County
Level
Combined
Grade range
KG–12
Total enrollment
3,482
Teachers (FTE)
186
Student–teacher ratio
18.7:1
Locale
11-City: Large
NCES ID
370039803362
Charter school
Yes
Virtual school
Yes

Related schools

Other schools in Durham
Nearby schools

Frequently asked questions

About NC Virtual Academy
What is the total enrollment at NC Virtual Academy?
NC Virtual Academy enrolls approximately 3,482 students in grades KG-12.
Is NC Virtual Academy an elementary, middle, or high school?
NC Virtual Academy is a combined-grade school covering grades KG-12.
How many students per teacher at NC Virtual Academy?
Approximately 18.7:1 students per teacher at NC Virtual Academy.
What is the student diversity at NC Virtual Academy?
Student demographics at NC Virtual Academy are roughly 43% White, 14% Hispanic, 29% Black, 2% Asian, 11% Two or more.
Who oversees NC Virtual Academy?
NC Virtual Academy is overseen by NC Virtual Academy in Durham County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post