Town · VA

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.