The cost of living in Weaverville, North Carolina is 18.8% more expensive than Sioux Falls, South Dakota.