4 schools in Pearisburg
4 public K-12 schools, 2,328 students, one city. That is the Pearisburg entry on the numbers, with a mix of 2 elementary and 1 high.
4-year change in Pearisburg
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Giles County K-12 Virtual School | Combined | KG-12 | 1,358 |
| Giles County Tech. Center | Elementary | N-N | · |
| Giles High | High | 08-12 | 530 |
| Macy Mcclaugherty Elementary/Middle | Elementary | PK-07 | 440 |
About Pearisburg
Across Pearisburg, Virginia, 4 public schools hosts about 2,328 students between them.
On the school-mix side, the city is built around 2 elementary, 1 high, and 1 other.
Average school size in Pearisburg is around 582 students, 13% lower than the Virginia average of about 672.
Trend over the past 4 years. Across the same 4-year window, public-school enrollment climbed 114%: 1,086 students in SY 2020-21 versus 2,328 in SY 2024-25. The school count climbed from 2 to 3 across the same 4-year window.
In the discussion threads here, the community for Pearisburg discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.