The cost of living in Shepherdstown, West Virginia is 44.7% more expensive than Petersburg, West Virginia.