Martinsburg

City in Berkeley County, West Virginia

View of Martinsburg, West Virginia
Photo: APK · CC BY 4.0

Martinsburg is a city in Berkeley County, West Virginia, with 18,777 residents (2020 Census). It sits at 453 ft (138 m) above sea level. The nearest town is Hedgesville, 6.7 miles N.

About Martinsburg

Martinsburg is a city in Berkeley County, West Virginia, United States, and its county seat. The population was 18,773 at the 2020 census, making Martinsburg the largest city in the eastern panhandle of West Virginia and the sixth-most populous city in the state. It is a principal city of the Hagerstown–Martinsburg metropolitan area extending into Maryland, which had 293,844 residents in 2020.

Text: Wikipedia · CC BY-SA 4.0

Martinsburg weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Martinsburg

All 22 webcams near Martinsburg ›

Webcams: Windy.com

Living in Martinsburg

Median household income
$59,555
Median home value
$240,000
Median rent
$1,150/mo
Median age
37.4
Cost of living and demographics of Martinsburg ›

Do you know Martinsburg? Tell us about it

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

Map of Martinsburg

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

Martinsburg 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 ›

Martinsburg, WV population

Martinsburg had 18,777 residents in the 2020 Census.

2020 Census18,777
Density2,832 per sq mi (1,093 per km²)

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

Martinsburg at a glance

StateWest Virginia (WV)
CountyBerkeley County
TypeCity
Population18,777 (2020)
Land area6.63 sq mi (17.2 km²)
Water area0.02 sq mi (0.04 km²)
Elevation453 ft (138 m)
Coordinates39.4578° N, 77.9782° W
ZIP codes25401, 25403
Official websitecityofmartinsburg.org
Census code (GEOID)5452060

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

Towns near Martinsburg

Straight-line distance between town centers.

Frequently asked questions about Martinsburg

What county is Martinsburg in?

Martinsburg is in Berkeley County, West Virginia.

What is the population of Martinsburg, WV?

18,777 people lived in Martinsburg at the 2020 Census.

What is the ZIP code of Martinsburg, WV?

The main ZIP code is 25401. Other ZIP codes: 25403.

What is the elevation of Martinsburg?

453 feet (138 m) above sea level.

What towns are near Martinsburg?

Hedgesville (6.7 mi), Inwood (8.3 mi), Falling Waters (8.8 mi), Shepherdstown (9.4 mi), Middleway (10.7 mi).

Last updated: