Wayfarrow

Ghost Towns in West Virginia

West Virginia has 349 ghost towns on record across 53 counties. Fayette County (31), Barbour County (20), Raleigh County (18) hold the most. Every entry below is placed from federal coordinates and lists its sources.

Tap a cluster to zoom in, tap a point to open the place. Find places near you.

Places with images and history

By county

All 349 ghost towns in West Virginia