United States

Shepherdstown Live

Also known asShepherdstown, WV
Shepherdstown is a historic town located in Jefferson County within the Eastern Panhandle of West Virginia, United States. Situated in the upper Shenandoah Valley along the Potomac River, it borders Maryland to the northeast. The settlement occupies a compact area of 0.