10 schools in Shenandoah County Public Schools
Public K-12 education in Shenandoah County Public Schools runs across 10 schools with combined enrollment of about 5,703 students, averaging 570 per school.
4-year change in Shenandoah County Public Schools
SY 2020-21 vs SY 2024-25How Shenandoah County Public Schools ranks
Among districts| Measure | This district | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 70.6% | #57 of 117 | N/A |
| Enrollment ranked largest first | 5,703 | #41 of 130 | #1,677 of 9,234 |
| Number of schools ranked most first | 9 | #55 of 130 | N/A |
| Students per teacher ranked fewest first | 14.3:1 | #98 of 130 | #4,780 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 84.0% | #49 of 115 | #999 of 8,164 |
| Diversity index ranked most diverse first | 43.5% | #85 of 114 | #3,655 of 6,853 |
Inside Shenandoah County Public Schools
State test results across the district's 9 scored schools run from Stonewall Jackson High at 79.3% proficient to Ashby-Lee Elementary at 59.1%, a gap of 20.1 points. That is the 60th widest gap among 95 Virginia districts with four or more scored schools.
Since 2017-18, the 9 district schools that reported both years went from 6,060 to 5,703 students (down 6%) and from 458 to 399 full-time teachers (down 13%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| W.W. Robinson Elementary | Woodstock | Elementary | PK-05 | 1,035 |
| Sandy Hook Elementary | Strasburg | Elementary | PK-05 | 828 |
| Central High | Woodstock | High | 09-12 | 728 |
| Ashby-Lee Elementary | Quicksburg | Elementary | PK-05 | 692 |
| Strasburg High | Strasburg | High | 09-12 | 614 |
| Peter Muhlenberg Middle | Woodstock | Middle | 06-08 | 535 |
| Stonewall Jackson High | Quicksburg | High | 09-12 | 496 |
| Signal Knob Middle | Strasburg | Middle | 06-08 | 413 |
| North Fork Middle | Quicksburg | Middle | 06-08 | 362 |
| Triplett Business & Tech. | Mount Jackson | Elementary | N-N | · |
About Shenandoah County Public Schools
Shenandoah County Public Schools is a small Virginia school district running 10 schools with combined enrollment near 5,703.
On the level-by-level breakdown, Shenandoah County Public Schools consists of 4 elementary, 3 middle, and 3 high schools.
Per-school enrollment averages around 570 in this district, noticeably below the Virginia typical of 672.
Over the past 4-year window. Across the same 4-year window, public-school enrollment held roughly steady: 5,769 students in SY 2020-21 versus 5,703 in SY 2024-25.
In the discussion threads here, the community for Shenandoah County Public Schools discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.