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.org

Schools in Giles County Public Schools (7)

SchoolType
Eastern Elementary/middleRegular School
Giles County K-12 Virtual SchoolRegular School
Giles County Tech. CenterVocational School
Giles HighRegular School
Macy Mcclaugherty Elementary/middleRegular School
Narrows Elementary/middleRegular School
Narrows HighRegular 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"