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

Pennsylvania Virtual CS

630 Park Avenue, King of Prussia, PA 19406 · (610) 275-8500 · Montgomery County
GRADES KG–12COMBINED21-SUBURBCHARTERVIRTUALTITLE IREGULAR SCHOOL2,772 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
2,772
Combined
STATE 1,819
Student : Teacher
13.2:1
210 FTE teachers
STATE 15.5:1
Free / Reduced Lunch
66%
1,818 students
STATE 75%
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
Kindergarten1295%
Grade 11566%
Grade 21515%
Grade 31716%
Grade 41847%
Grade 51897%
Grade 61817%
Grade 72509%
Grade 82559%
Grade 932912%
Grade 1030811%
Grade 1129010%
Grade 121796%

This year's kindergarten class (129) is 49% smaller than its 8th grade class (255).

Student demographics
69%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 59% · US 70%
White
1,25345%
STATE 60% · US 43%
Hispanic
53419%
STATE 16% · US 30%
Black
68525%
STATE 14% · US 15%
Asian
883%
STATE 5% · US 6%
Two+
1796%
STATE 5% · US 5%
Native American
241%
STATE 0% · US 1%
Pacific Islander
90%
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,27046%
Female
1,50254%

Discussions

+ POST

Test scores

PSSA + Keystone 2024-25 . % Proficient or Advanced
English Language Arts
34.9%
PA avg 51.1% . -7.4pp since 2023
Math
17.0%
PA avg 43.0% . -1.2pp since 2023

What this means: On the PSSA + Keystone, Pennsylvania's statewide test, about 35 of every 100 students at this school read and write at grade level and about 17 of 100 do math at grade level. Across all Pennsylvania schools, those numbers are about 51 and 43. Reading and writing scores are down about 7 points since 2023, while math scores are down about 1 points.

PSSA + Keystone results by year

School yearEnglish Language ArtsMath
2024-2534.9%17.0%
2023-2442.3%18.2%
% Proficient or Advanced, all students and all tested grades.
Source: PSSA + Keystone. All students, all grades. See all years and grades →

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
2,772
+58 (+2%) vs 2020
-17% since 2010-11, when it was 3,353
Student : Teacher
13.2:1
was 17.9:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-252,772209.513.2:166% (1,818)
2023-242,954215.513.7:162% (1,818)
2022-232,95923212.8:1N/A
2020-212,71415217.9:154% (1,454)
2017-182,07471.529.0:1N/A
2015-162,3167232.2:1N/A
2010-113,35312127.7:133% (1,102)
Source: NCES Common Core of Data. Rows are the federal collections on file for Pennsylvania Virtual CS.

Since 2017-18: students up 34% (2,074 to 2,772); teachers up 193% (71.5 to 209.5).

About Pennsylvania Virtual CS

In King of Prussia, Pennsylvania, Pennsylvania Virtual CS is a high-enrollment combined-grade school. Students in kindergarten through 12 attend, and enrollment is 2,772 students. The typical figure for combined schools in Pennsylvania is about 1,819 students.

The school serves as its own district in federal records.

White students form the largest group at Pennsylvania Virtual CS, 45% of enrollment. Other groups make up 25% Black, 19% Hispanic, 6% multiracial, and 3% Asian. County-wide, 73% of Montgomery County residents are White. Pennsylvania Virtual CS has a diversity index of 69%, compared with 70% for all US public school students.

Staffing totals 209.5 full-time-equivalent teachers, and the student-to-teacher ratio is 13.2:1. That ratio is under the 15.5:1 average for combined schools in Pennsylvania. The free or reduced-price lunch rate at Pennsylvania Virtual CS is 66%. The average for public schools in Montgomery County is 40%.

Across Montgomery County, median household income is about $113,915, roughly 53% of adults have a four-year degree or more, and the share of residents below the poverty line is 4%. The public schools of Montgomery County number 160 and enroll about 115,302.

The school nearest to Pennsylvania Virtual CS is Agora Cyber CS, at a distance of about 0.5 miles. Counting only straight-line distance, at least 8 other public schools are within five miles.

Its location is classified as Suburb: Large by the National Center for Education Statistics. Federal records list Pennsylvania Virtual CS as a charter school. Pennsylvania Virtual CS is a virtual school according to federal records.

The school's size has been steady, with 2,714 students in 2020-21 and 2,772 in 2024-25. Its ratio of students to teachers was 17.9:1 in 2020-21, and 13.2:1 in 2024-25.

Community posts for Pennsylvania Virtual CS can cover sports schedules, lunch menus, and spirit week. Alumni can share how the school prepared them.

Montgomery County at a glance

View full county profile
Population
867,573
Census ACS
Median income
$113,915
Household, ACS
Bachelor's+
53%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
160
115,302 students

Quick facts

School name
Pennsylvania Virtual CS
District
Pennsylvania Virtual CS
Address
630 Park Avenue, King of Prussia, PA 19406
Phone
(610) 275-8500
County
Montgomery County
Level
Combined
Grade range
KG–12
Total enrollment
2,772
Teachers (FTE)
210
Student–teacher ratio
13.2:1
Free and reduced lunch
1,818 (66%)
Locale
21-Suburb: Large
NCES ID
420008800587
Charter school
Yes
Virtual school
Yes

Related schools

Other schools in King of Prussia
Nearby schools

Frequently asked questions

About Pennsylvania Virtual CS
What is the total enrollment at Pennsylvania Virtual CS?
Pennsylvania Virtual CS enrolls approximately 2,772 students in grades KG-12.
What age range does Pennsylvania Virtual CS serve?
Pennsylvania Virtual CS serves students from grade KG through grade 12.
How many teachers does Pennsylvania Virtual CS have?
Pennsylvania Virtual CS employs 210 FTE teachers, for a student-to-teacher ratio of 13.2:1.
How diverse is Pennsylvania Virtual CS?
Pennsylvania Virtual CS reports a student body of 45% White, 19% Hispanic, 25% Black, 3% Asian, 6% Two or more.
What district is Pennsylvania Virtual CS in?
Pennsylvania Virtual CS is part of Pennsylvania Virtual CS.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post