NC Virtual Academy

School Overview
North Carolina Virtual Academy (NCVA) is a tuition-free, online public charter school that serves students across the state in grades K–12. Operating as a virtual learning institution, the school provides a flexible, home-based educational environment that allows families to tailor their student’s learning experience to their individual needs. The curriculum is delivered by certified North Carolina teachers who support students through a combination of live virtual instruction, recorded lessons, and interactive online tools, aiming to provide a rigorous academic program that prepares students for college and career success.

As a public charter school, NCVA is funded by the state but operates independently, focusing on personalized learning paths that can accommodate students who may struggle in a traditional classroom setting, those who require more flexibility due to extracurricular commitments, or those seeking a non-traditional academic environment. The school emphasizes a partnership between parents—who often act as "Learning Coaches"—and professional educators. By leveraging the robust K12 curriculum, NCVA aims to provide an accessible, high-quality education that maintains standard state educational requirements while utilizing modern technology to bridge geographical gaps for students across North Carolina.
3,482
Total Students
185.8
Full-Time Teachers
18.7
Student/Teacher Ratio
N/A
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for NC Virtual Academy
Demographic Student Count
White1,480
Hispanic497
Black1,021
Asian59
Two or More375
American Indian45
Pacific Islander5
  • White
    1,480 (42.5%)
  • Black
    1,021 (29.3%)
  • Hispanic
    497 (14.3%)
  • Two or More
    375 (10.8%)
  • Asian
    59 (1.7%)
  • American Indian
    45 (1.3%)
  • Pacific Islander
    5 (0.1%)
School Location
School Details
Status: Open
School Level: Other
School Type: Regular School
Charter Status:* Charter School
Virtual Instruction: Exclusively virtual
Shared Time Status: No
District: NC Virtual Academy
Phone: (919)346-0121
Website: http://ncva.k12.com/
Grade Range: K - 12th
Total Students: 3,482
Full-Time Teachers (FTE): 185.8
Pupil/Teacher Ratio: 18.7
NSLP Participation:1 No
Qualified Free Lunch: N/A
Qualified Reduced Lunch: N/A
Grades Taught
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

Grades Taught Data Table

Grades Taught and Student Counts for NC Virtual Academy
Grade Student Count
Kindergarten224
Grade 1259
Grade 2242
Grade 3265
Grade 4222
Grade 5226
Grade 6277
Grade 7310
Grade 8318
Grade 9450
Grade 10318
Grade 11216
Grade 12155
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for NC Virtual Academy
Gender Student Count Percentage
Female1,81252%
Male1,67048%