Shenandoah County Public Schools

Woodstock, Virginia · Shenandoah County · Regular local school district

Students
5,703
Grades
PK–12
Schools
10
Per-pupil spending
$14,918

Student demographics

Hispanic
1,067 (19%)
White
4,142 (73%)
Black
173 (3%)
Asian
44 (1%)
Two or more
264 (5%)
American Indian
9 (0%)
Pacific Islander
4 (0%)

Funding

Total revenue
$89,921,000
Federal
$11,231,000
State
$45,969,000
Local
$32,721,000

Contact

600 N Main St Suite #200, VA 22664
(540) 459-6222
www.shenandoah.k12.va.us

Schools in Shenandoah County Public Schools (10)

SchoolType
Ashby-Lee ElementaryRegular School
Central HighRegular School
North Fork MiddleRegular School
Peter Muhlenberg MiddleRegular School
Sandy Hook ElementaryRegular School
Signal Knob MiddleRegular School
Stonewall Jackson HighRegular School
Strasburg HighRegular School
Triplett Business & Tech.Vocational School
W.w. Robinson ElementaryRegular School

Get Shenandoah 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=600+N+Main+St+Suite+#200+Woodstock+VA" \
  -H "X-API-Key: your_api_key"