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
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
Grade 3
214
Grade 4
259
Grade 5
127
Grade 6
242
Grade 7
168
Grade 8
348
Student demographics
White
60845%
DISTRICT 75% · STATE 43%
Hispanic
20615%
DISTRICT 7% · STATE 20%
Black
28721%
DISTRICT 9% · STATE 21%
Asian
1038%
DISTRICT 3% · STATE 8%
Two+
14411%
DISTRICT 6% · STATE 7%
Native American
60%
DISTRICT 0% · STATE 0%
Pacific Islander
40%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. 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
Recent discussions in Giles County Public Schools

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
Source: SOL. All students, all grades. See all years and grades →

About Giles County K-12 Virtual School

Giles County K-12 Virtual School is a combined-grade school of well-populated scale in Pearisburg, Virginia, run under Giles County Public Schools, hosting 1,358 students in grades K through 12. Compared to the state average of about 838 students per school, that is 62% bigger than typical.

Giles County Public Schools comprises 6 schools with combined enrollment of 3,575 students; Giles County K-12 Virtual School is among them.

Demographically, Giles County K-12 Virtual School lists that 45% of students identify as White, with the remaining enrollment distributed across several groups; the rest looks like 21% Black, 15% Hispanic, 11% multiracial, 8% Asian. By comparison, Giles County as a whole is about 94% White, so the school skews considerably less White than its surroundings.

Looking at the economic backdrop, On paper, Giles County K-12 Virtual School has 16 full-time-equivalent teachers, translating to a class-load average of around 86.7:1. That figure is higher than the state norm's 15.8:1 average.

In the surrounding community, the surrounding county (Giles County) logs that median household income runs about $65,691, about 18% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 6%. Across Giles County's 7 public schools (combined enrollment of about 3,575 students), Giles County K-12 Virtual School is one campus in the mix.

Macy Mcclaugherty Elementary/Middle is the nearest neighboring public school, about 1.0 miles from this campus. Counting just inside five miles, 4 other public schools cluster around Giles County K-12 Virtual School.

The campus sits in a small-town setting. As a virtual school, attendance and instruction happen remotely rather than in person.

In the discussion threads here, recent activity here tends to focus on school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

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