For the 2025 school year, there is 1 public school in North Carolina Virtual Public School District.
Overview
This School District
This State (NC)
# Schools
1 School
2,777 Schools
# Students
n/a
1,550,034 Students
# Teachers
n/a
100,261 Teachers
Student : Teacher Ratio
n/a
n/a
Students by Ethnicity:
Diversity Score
-
0.71
# American Indian Students
n/a
16,974 Students
% American Indian Students
n/a
1%
# Asian Students
n/a
65,155 Students
% Asian Students
n/a
4%
# Hispanic Students
n/a
327,625 Students
% Hispanic Students
n/a
21%
# Black Students
n/a
381,768 Students
% Black Students
n/a
25%
# White Students
n/a
665,811 Students
% White Students
n/a
43%
# Hawaiian Students
n/a
2,150 Students
% Hawaiian Students
n/a
n/a
# Two or more races Students
n/a
92,322 Students
% of Two or more races Students
n/a
6%
Students by Grade:
# Students in PK Grade:
-
23,812
# Students in K Grade:
-
110,719
# Students in 1st Grade:
-
114,644
# Students in 2nd Grade:
-
118,424
# Students in 3rd Grade:
-
112,288
# Students in 4th Grade:
-
115,009
# Students in 5th Grade:
-
115,973
# Students in 6th Grade:
-
116,219
# Students in 7th Grade:
-
116,997
# Students in 8th Grade:
-
119,236
# Students in 9th Grade:
-
138,000
# Students in 10th Grade:
-
126,365
# Students in 11th Grade:
-
117,588
# Students in 12th Grade:
-
104,760
# Ungraded Students:
-
-
Best North Carolina Virtual Public School District Public Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: n/an/a
1017 Main Campus Dr, Partners
Raleigh, NC 27606
(919) 513-8550
Raleigh, NC 27606
(919) 513-8550
Grades: 7-13
| n/a students
Frequently Asked Questions
How many schools belong to North Carolina Virtual Public School District?
North Carolina Virtual Public School District manages 1 public schools.
Recent Articles
Banishing the Phone-based Childhood
The article advocates for a dramatic cultural shift - delaying kids' smartphone ownership until high school and social media access until 16, promoting more free play, and fostering a healthier, screen-free childhood through collective action.
What is an Online High School
Find information about Online High Schools - what they are and how they work.
Personalized Learning: Revolutionizing Education for the 21st Century
Explore the revolutionary approach of Personalized Learning in K-12 education. This article discusses the benefits, challenges, and potential of tailoring education to individual student needs, incorporating technology and adaptive learning methods to prepare students for the 21st century.