Giles County Public Schools
Pearisburg, Virginia · Giles County · Regular local school district
Students
3,575
Grades
PK–12
Schools
7
Per-pupil spending
$11,829
Student demographics
Hispanic
248 (7%)
White
2,691 (75%)
Black
323 (9%)
Asian
104 (3%)
Two or more
197 (6%)
American Indian
8 (0%)
Pacific Islander
4 (0%)
Funding
Total revenue
$47,873,000
Federal
$4,711,000
State
$32,031,000
Local
$11,131,000
Contact
151 School Rd, VA 24134
(540) 921-1421
sbo.gilesk12.orgSchools in Giles County Public Schools (7)
| School | Type |
|---|---|
| Eastern Elementary/middle | Regular School |
| Giles County K-12 Virtual School | Regular School |
| Giles County Tech. Center | Vocational School |
| Giles High | Regular School |
| Macy Mcclaugherty Elementary/middle | Regular School |
| Narrows Elementary/middle | Regular School |
| Narrows High | Regular School |
Get Giles County Public Schools data via API
Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.
curl "https://api.districtapi.dev/v1/districts?address=151+School+Rd+Pearisburg+VA" \ -H "X-API-Key: your_api_key"