Town · VA

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.