Bath County Public Schools

Warm Springs, Virginia · Bath County · Regular local school district

Students
509
Grades
PK–12
Schools
3
Per-pupil spending
$22,792

Student demographics

Hispanic
16 (3%)
White
447 (88%)
Black
22 (4%)
Asian
1 (0%)
Two or more
22 (4%)
American Indian
1 (0%)

Funding

Total revenue
$13,824,000
Federal
$1,751,000
State
$3,313,000
Local
$8,760,000

Contact

12145 Sam Snead Hwy., VA 24484
(540) 839-2722
www.bath.k12.va.us

Schools in Bath County Public Schools (3)

SchoolType
Bath County HighRegular School
Millboro ElementaryRegular School
Valley ElementaryRegular School

Get Bath 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=12145+Sam+Snead+Hwy.+Warm+Springs+VA" \
  -H "X-API-Key: your_api_key"