Woodstock, VA
The historic seat of Shenandoah County.
About Woodstock, VA
Woodstock is Shenandoah County's seat, perched on a ridge above the famed Seven Bends of the North Fork. The downtown along Main Street is walkable and full of character, with a county courthouse dating to 1795.