Nestled in the foothills of the Blue Ridge Mountains, in central Shenandoah County, Edinburg exemplifies the quaint, small town atmosphere of the Shenandoah Valley.
Welcome/Notices
Government
Town Code
Attractions
Organizations
Churches
Ole Time Festival
Links
Map
Edinburg Town Hall
101 Town Hall Ave
Edinburg, VA 22824
540.984.8521
town@shentel.net