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
·
allk12 Grade
Not graded

Virtual schools are not graded, because they enroll students from across the state rather than a local area. How grades work

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, 2024-25

GradeStudentsShare
Kindergarten2246%
Grade 12597%
Grade 22427%
Grade 32658%
Grade 42226%
Grade 52266%
Grade 62778%
Grade 73109%
Grade 83189%
Grade 945013%
Grade 103189%
Grade 112166%
Grade 121554%

This year's kindergarten class (224) is 30% smaller than its 8th grade class (318).

Student demographics
70%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 71% · US 70%
White
1,48043%
STATE 42% · US 43%
Hispanic
49714%
STATE 22% · US 30%
Black
1,02129%
STATE 25% · US 15%
Asian
592%
STATE 4% · US 6%
Two+
37511%
STATE 6% · US 5%
Native American
451%
STATE 1% · US 1%
Pacific Islander
50%
STATE 0% · US 0%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). 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

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
3,482
+591 (+20%) vs 2020
Student : Teacher
18.7:1
was 23.1:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-253,482185.818.7:1N/A
2023-242,959129.322.9:1N/A
2022-233,047141.321.6:1N/A
2020-212,89112523.1:1N/A
2017-182,0687527.6:125% (507)
2015-161,4354234.2:157% (812)
Source: NCES Common Core of Data. Rows are the federal collections on file for NC Virtual Academy.

Since 2017-18: students up 68% (2,068 to 3,482); teachers up 148% (75 to 185.8).

About NC Virtual Academy

NC Virtual Academy is a large combined-grade school in North Carolina, located in Durham. The school reports 3,482 students in kindergarten through 12. The typical figure for combined schools in North Carolina is about 731 students.

In federal data, the district for NC Virtual Academy is the school itself.

White students are the largest group at NC Virtual Academy, with 43% of enrollment. Other reported shares: 29% Black, 14% Hispanic, and 11% multiracial. That is close to the 43% White share among all Durham County residents. The chance that two students picked at random at NC Virtual Academy belong to different racial or ethnic groups, known as the diversity index, is 70%.

NC Virtual Academy employs 185.8 full-time-equivalent teachers. That gives a ratio of about 18.7:1. That ratio is over the 16.1:1 average for combined schools in North Carolina.

Recent Census Bureau figures for Durham County show that median household income is about $82,316, the share of adults with a bachelor's degree or higher is 55%, and about 8% of people live in poverty. NC Virtual Academy is one of 74 public schools in Durham County, which together enroll about 46,109 students.

Nearby, North Carolina Cyber Academy is about 0.5 miles away. NC Virtual Academy is one of several public schools in the area, with at least 8 others within five miles.

The school is inside a principal city with a population of 250,000 or more, according to its NCES locale (City: Large). The school is a charter school, funded with public money and operated under a charter agreement. The school is identified as virtual in federal data.

The number of students climbed from 2,891 to 3,482 over 4 years. Over the same period, the student-to-teacher ratio fell to 18.7:1, from 23.1:1.

Questions about science fairs, picture day, and bus routes can be posted here. Reviews and ratings from people who know the school are welcome.

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