The cost of living in Asheville, North Carolina is 17.8% more expensive than Martinsburg, West Virginia.