New Martinsville
City in Wetzel County, West Virginia
New Martinsville is a city in Wetzel County, West Virginia, with 5,204 residents (2020 Census). It sits at 623 ft (190 m) above sea level. The nearest town is Hannibal, 1.9 miles N.
- 5,204residents (2020 Census)
- 623 ftelevation · 190 m
- 2.7 sq miland area · 6.9 km²
- 1,947 / sq mipopulation density
- 43931ZIP code
About New Martinsville
New Martinsville is a city in and the county seat of Wetzel County, West Virginia, United States, along the Ohio River. The population was 5,186 at the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
New Martinsville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in New Martinsville
Webcams: Windy.com
Living in New Martinsville
- Median household income
- $60,946
- Median home value
- $128,300
- Median rent
- $688/mo
- Median age
- 44.5
Do you know New Martinsville? Tell us about it
Help other travelers: share what makes New Martinsville special. We review every message before publishing it.
Map of New Martinsville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
New Martinsville 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 ›New Martinsville, WV population
New Martinsville had 5,204 residents in the 2020 Census.
| 2020 Census | 5,204 |
|---|---|
| Density | 1,947 per sq mi (752 per km²) |
Source: U.S. Census Bureau, Decennial Census.
New Martinsville at a glance
| State | West Virginia (WV) |
|---|---|
| County | Wetzel County |
| Type | City |
| Population | 5,204 (2020) |
| Land area | 2.67 sq mi (6.9 km²) |
| Water area | 0.04 sq mi (0.10 km²) |
| Elevation | 623 ft (190 m) |
| Coordinates | 39.6456° N, 80.8627° W |
| ZIP code | 43931 |
| Census code (GEOID) | 5458684 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near New Martinsville
- Hannibal, OH1.9 mi N
- Sardis, OH2.5 mi SW
- Paden City4.9 mi SW
- Reader8.9 mi SE
- Clarington, OH9.1 mi N
- Sistersville9.4 mi SW
- Middlebourne10.7 mi S
- Antioch, OH10.9 mi W
- Pine Grove11.0 mi SE
- Friendly14.0 mi SW
- Jacksonburg14.1 mi SE
- Matamoras (New Matamoras), OH14.3 mi SW
Straight-line distance between town centers.
Frequently asked questions about New Martinsville
What county is New Martinsville in?
New Martinsville is in Wetzel County, West Virginia.
What is the population of New Martinsville, WV?
5,204 people lived in New Martinsville at the 2020 Census.
What is the ZIP code of New Martinsville, WV?
The ZIP code of New Martinsville is 43931.
What is the elevation of New Martinsville?
623 feet (190 m) above sea level.
What towns are near New Martinsville?
Hannibal (1.9 mi), Sardis (2.5 mi), Paden City (4.9 mi), Reader (8.9 mi), Clarington (9.1 mi).
Last updated: