Edinburg, VA
Small Shenandoah Valley town with deep history.
About Edinburg, VA
Edinburg is a small town along Stoney Creek in Shenandoah County, known for the historic Edinburg Mill and a quieter pace. Surrounded by farmland with Massanutten Mountain rising to the east.