The cost of living in Weaverville, North Carolina is 21.8% more expensive than Greenville, South Carolina.