Shepherdstown es un pueblo situado en el condado de Jefferson, Virginia Occidental, Estados Unidos.
[2] La localidad está ubicada en las coordenadas 39°25′55″N 77°48′17″O / 39.43194, -77.80472 (39.431905, -77.804651).
[3] Según la Oficina del Censo, tiene una superficie de 1.04 km², correspondientes en su totalidad a tierra firme.
[3] Según el censo de 2020, en ese momento había 1531 personas residiendo en la localidad.
Del total de la población, el 3.53% eran hispanos o latinos de cualquier raza.