The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

10 schools in Shenandoah County Public Schools

Virginia · 5,703 students · 4 cities

Public K-12 education in Shenandoah County Public Schools runs across 10 schools with combined enrollment of about 5,703 students, averaging 570 per campus.

NameCityLevelGradesEnrollment
W.W. Robinson ElementaryWoodstockElementaryPK-051,035
Sandy Hook ElementaryStrasburgElementaryPK-05828
Central HighWoodstockHigh09-12728
Ashby-Lee ElementaryQuicksburgElementaryPK-05692
Strasburg HighStrasburgHigh09-12614
Peter Muhlenberg MiddleWoodstockMiddle06-08535
Stonewall Jackson HighQuicksburgHigh09-12496
Signal Knob MiddleStrasburgMiddle06-08413
North Fork MiddleQuicksburgMiddle06-08362
Triplett Business & Tech.Mount JacksonElementaryN-N·

About Shenandoah County Public Schools

Shenandoah County Public Schools is a small Virginia school district running 10 campuses 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.

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.

Frequently asked questions

How many public schools does Shenandoah County Public Schools run?
Shenandoah County Public Schools has 10 public schools with a combined enrollment of about 5,703 students in Virginia.
What is the mix of elementary, middle, and high schools in Shenandoah County Public Schools?
Shenandoah County Public Schools includes 4 elementary, 3 middle, 3 high schools.
What is the largest school in Shenandoah County Public Schools?
W.W. Robinson Elementary is the largest public school in Shenandoah County Public Schools by enrollment, with approximately 1,035 students.
What grade levels does Shenandoah County Public Schools serve?
Shenandoah County Public Schools schools serve students from pre-K through grade 12, across 10 campuses.
What cities does Shenandoah County Public Schools serve?
Shenandoah County Public Schools operates schools in Woodstock, Strasburg, Quicksburg, Mount Jackson across Virginia.