Shenandoah County, VA
A chain of historic towns along the valley floor.
About Shenandoah County
Shenandoah County stretches through the heart of the Shenandoah Valley, framed by mountain views, farmland, and historic towns along Route 11 and I-81. Woodstock, Strasburg, Edinburg, Mount Jackson, Toms Brook, and New Market each bring their own small-town character.
Cities & towns
8 cities & townsWoodstock
The historic seat of Shenandoah County.
Strasburg
A northern Shenandoah Valley town with history and access.
Edinburg
Small Shenandoah Valley town with deep history.
Mount Jackson
Valley Pike history with mountain views.
New Market
Where the Battle of New Market is remembered.
Toms Brook
A small Shenandoah County town on the Valley Pike.
Basye
Mountain resort living in Shenandoah County.
Maurertown
A rural Shenandoah County community near Woodstock.
Thinking about Shenandoah County?
Whether you're buying, selling, or just exploring, Nate Crandell can help you understand what to expect from Shenandoah County.