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