The cost of living in Spearfish, South Dakota is 31.7% more expensive than Greenwood, South Carolina.