There were 3,575 students enrolled in Giles County Public Schools District schools in the 2024-25 school year, 2.2% more than the previous year, according to the Virginia Department of Education.
Of all students welcomed in the 2024-25 school year, 50.2% of them were boys, and 49.8% were girls.
Data also shows that most of the students were white, representing 75.3% of the Giles County Public Schools District total enrollment.
Giles County Public Schools District roughly covers six schools within Giles County and has a main office in Pearisburg.
Among the six schools in Giles County Public Schools District, Giles County K-12 Virtual School recorded the highest enrollment of 1,358 students in the 2024-25 school year.
According to Public School Review, Virginia public schools have an average student-to-teacher ratio of 14:1, slightly better than the national average of 15:1. Minority students, primarily Hispanic and Black, make up 56% of the enrollment, while white students constitute 44%.
| School name | Total enrollment in 2023-24 | Total enrollment in 2024-25 | % change |
|---|---|---|---|
| Eastern Combined | 459 | 433 | -5.7% |
| Giles County K-12 Virtual School | 1,226 | 1,358 | 10.8% |
| Giles High School | 554 | 530 | -4.3% |
| MacY McClaugherty Combined | 462 | 440 | -4.8% |
| Narrows Elementary/Middle School | 499 | 514 | 3% |
| Narrows High School | 299 | 300 | 0.3% |

