Elkton is located in the beautiful Shenandoah Valley region of Virginia. Nestled between the Blue Ridge Mountains and Massanutten Mountain. In the northeast corner of Rockingham County we sit at the foothills of the Blue Ridge along the Shenandoah River.