The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·GILES COUNTY PUBLIC SCHOOLS·NCES 510159003123

Giles County K-12 Virtual School

151 School Road, Pearisburg, VA 24134 · (540) 921-1421 · Giles County
GRADES KG–12COMBINED42-RURALVIRTUALREGULAR SCHOOL1,358 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
1,358
Combined
DISTRICT 596 · STATE 838
Student : Teacher
86.7:1
16 FTE teachers
DISTRICT 24.2:1 · STATE 15.8:1
Free / Reduced Lunch
,
Title I proxy
DISTRICT 67% · STATE 66%
Community
0
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
Grade 321416%
Grade 425919%
Grade 51279%
Grade 624218%
Grade 716812%
Grade 834826%
Student demographics
71%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 42% · STATE 71% · US 70%
White
60845%
DISTRICT 75% · STATE 43% · US 43%
Hispanic
20615%
DISTRICT 7% · STATE 20% · US 30%
Black
28721%
DISTRICT 9% · STATE 21% · US 15%
Asian
1038%
DISTRICT 3% · STATE 8% · US 6%
Two+
14411%
DISTRICT 6% · STATE 7% · US 5%
Native American
60%
DISTRICT 0% · STATE 0% · US 1%
Pacific Islander
40%
DISTRICT 0% · 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
67049%
Female
68851%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Giles County K-12 Virtual School.
START A DISCUSSION

Test scores

SOL 2024-25 . % Passing
English Language Arts
74.0%
VA avg 74.2% . +1.0pp since 2023
Math
60.0%
VA avg 72.7% . +5.0pp since 2023

What this means: On the SOL, Virginia's statewide test, about 74 of every 100 students at this school read and write at grade level and about 60 of 100 do math at grade level. Across all Virginia schools, those numbers are about 74 and 73. Reading and writing scores are up about 1 points since 2023, while math scores are up about 5 points.

SOL results by year

School yearEnglish Language ArtsMath
2024-2574.0%60.0%
2023-2473.0%55.0%
% Passing, all students and all tested grades.
Source: SOL. All students, all grades. See all years and grades →

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-251,35815.786.7:1N/A
2023-241,22615.778.2:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Giles County K-12 Virtual School.

About Giles County K-12 Virtual School

Giles County K-12 Virtual School is a large school serving multiple grade levels in Pearisburg, Virginia, administered by Giles County Public Schools. The school counted 1,358 students in 2024-25, covering kindergarten through 12. That puts enrollment 62% above the 838-student average for combined schools in Virginia.

Giles County K-12 Virtual School is in Giles County Public Schools, a district with 3,575 students across 6 schools.

White students account for 45% of enrollment at Giles County K-12 Virtual School, more than any other group. Other groups include 21% Black, 15% Hispanic, 11% multiracial, and 8% Asian. By comparison, Giles County residents are about 94% White. On the diversity index, which measures the chance that two random students are from different groups, Giles County K-12 Virtual School scores 71%.

The school's 15.7 full-time-equivalent teachers translate to a student-to-teacher ratio of 86.7:1. Combined schools in Virginia average 15.8:1, 70.8 fewer students per teacher than here.

In Giles County, the median household earns about $65,691 a year, about 18% of adults have at least a bachelor's degree, and the poverty rate is about 6%. Across Giles County, 7 public schools serve about 3,575 students.

Macy Mcclaugherty Elementary/Middle is the nearest public school to Giles County K-12 Virtual School, about 1.0 miles away. Counting only straight-line distance, 4 other public schools are within five miles.

In the federal locale system, Giles County K-12 Virtual School is coded Rural: Distant, for schools in rural territory some distance from an urban area. Giles County K-12 Virtual School carries a virtual school designation in NCES data.

You can use this page to share news and ask questions about open houses, carpools, and field trips. You can also rate the school on this page.

Giles County at a glance

View full county profile
Population
16,557
Census ACS
Median income
$65,691
Household, ACS
Bachelor's+
18%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
7
3,575 students

Quick facts

School name
Giles County K-12 Virtual School
District
Giles County Public Schools
Address
151 School Road, Pearisburg, VA 24134
Phone
(540) 921-1421
County
Giles County
Level
Combined
Grade range
KG–12
Total enrollment
1,358
Teachers (FTE)
16
Student–teacher ratio
86.7:1
Locale
42-Rural: Distant
NCES ID
510159003123
Charter school
No
Virtual school
Yes

Related schools

Other schools in Giles County Public Schools
Other schools in Pearisburg
Nearby schools

Frequently asked questions

About Giles County K-12 Virtual School
How large is Giles County K-12 Virtual School?
Giles County K-12 Virtual School enrolls approximately 1,358 students in grades KG-12.
What age range does Giles County K-12 Virtual School serve?
Giles County K-12 Virtual School serves students from grade KG through grade 12.
How many teachers does Giles County K-12 Virtual School have?
Giles County K-12 Virtual School employs 16 FTE teachers, for a student-to-teacher ratio of 86.7:1.
How diverse is Giles County K-12 Virtual School?
Giles County K-12 Virtual School reports a student body of 45% White, 15% Hispanic, 21% Black, 8% Asian, 11% Two or more.
Who oversees Giles County K-12 Virtual School?
Giles County K-12 Virtual School is overseen by Giles County Public Schools in Giles County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post