The cost of living in Spearfish, South Dakota is 6.9% more expensive than Martinsburg, West Virginia.