Shepherdstown

Town in Jefferson County, West Virginia

View of Shepherdstown, West Virginia
Photo: Acroterion · CC BY-SA 4.0

Shepherdstown is a town in Jefferson County, West Virginia, with 1,531 residents (2020 Census). It sits at 400 ft (122 m) above sea level. The nearest town is Sharpsburg, 3.4 miles NE.

About Shepherdstown

Shepherdstown is a town in Jefferson County, West Virginia, United States. It is located in the upper Shenandoah Valley along the Potomac River and is home to Shepherd University. The town's population was 1,531 at the 2020 census. Shepherdstown was established in 1762 along with Romney; they are the oldest towns in West Virginia.

Text: Wikipedia · CC BY-SA 4.0

Shepherdstown weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Shepherdstown

All 24 webcams near Shepherdstown ›

Webcams: Windy.com

Living in Shepherdstown

Median household income
$63,750
Median home value
$485,200
Median rent
$1,201/mo
Median age
21.8
Cost of living and demographics of Shepherdstown ›

Do you know Shepherdstown? Tell us about it

Help other travelers: share what makes Shepherdstown special. We review every message before publishing it.

Map of Shepherdstown

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Shepherdstown Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Shepherdstown, WV population

Shepherdstown had 1,531 residents in the 2020 Census.

2020 Census1,531
Density3,816 per sq mi (1,474 per km²)

Source: U.S. Census Bureau, Decennial Census.

Shepherdstown at a glance

StateWest Virginia (WV)
CountyJefferson County
TypeTown
Population1,531 (2020)
Land area0.40 sq mi (1.0 km²)
Elevation400 ft (122 m)
Coordinates39.4319° N, 77.8047° W
ZIP code25443
Official websiteshepherdstownvisitorscenter.com
Census code (GEOID)5473468

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Shepherdstown

Straight-line distance between town centers.

Frequently asked questions about Shepherdstown

What county is Shepherdstown in?

Shepherdstown is in Jefferson County, West Virginia.

What is the population of Shepherdstown, WV?

1,531 people lived in Shepherdstown at the 2020 Census.

What is the ZIP code of Shepherdstown, WV?

The ZIP code of Shepherdstown is 25443.

What is the elevation of Shepherdstown?

400 feet (122 m) above sea level.

What towns are near Shepherdstown?

Sharpsburg (3.4 mi), Antietam (3.8 mi), Mercersville (5.1 mi), Dargan (5.4 mi), Shenandoah Junction (6.0 mi).

Last updated: