top of page
Mountain Range

Elkton is a recognized Appalachian Trail Community Member

Elkton Hero Icon-06.png

Welcome Home

About Elkton

Welcome to our home! Elkton is a small town of approximately 3,000 residents nestled on the east side of Rockingham County, Virginia in the beautiful Shenandoah Valley. Situated between Massanutten Mountain and Skyline Drive, the connections between our charming town and the rest of the world are endless. Located just a few minutes from Interstate 81 between Harrisonburg and Charlottesville, Elkton is a crossroads for progress and small-town living.


Location: Shenandoah Valley, Rockingham County, Virginia

Population: 2,941

Town Hall:

       173 W. Spotswood Ave

       Elkton, VA 22827

Phone:  (540)-298-1951

Fax:  (540)-298-1270

2022 Annual Drinking Water Quality Report

2024 March Primary Order - Presidential - Both Parties

Newsletter Sign-Up

Be the first to know!

Thanks for subscribing!

bottom of page