Shepherdstown
Town in Jefferson County, West Virginia

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.
- 1,531residents (2020 Census)
- 400 ftelevation · 122 m
- 0.4 sq miland area · 1.0 km²
- 3,816 / sq mipopulation density
- 25443ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 1,531 |
|---|---|
| Density | 3,816 per sq mi (1,474 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Shepherdstown at a glance
| State | West Virginia (WV) |
|---|---|
| County | Jefferson County |
| Type | Town |
| Population | 1,531 (2020) |
| Land area | 0.40 sq mi (1.0 km²) |
| Elevation | 400 ft (122 m) |
| Coordinates | 39.4319° N, 77.8047° W |
| ZIP code | 25443 |
| Official website | shepherdstownvisitorscenter.com |
| Census code (GEOID) | 5473468 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Shepherdstown
- Sharpsburg, MD3.4 mi NE
- Antietam, MD3.8 mi E
- Mercersville, MD5.1 mi NE
- Dargan, MD5.4 mi SE
- Shenandoah Junction6.0 mi S
- Bakersville, MD6.3 mi NE
- Mount Briar, MD6.3 mi E
- Eakles Mill, MD6.8 mi E
- Keedysville, MD6.8 mi NE
- Trego-Rohrersville Station, MD6.9 mi E
- Rohrersville, MD7.4 mi E
- Tilghmanton, MD7.4 mi NE
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: