The cost of living in Weaverville, North Carolina is 40.3% more expensive than Albemarle, North Carolina.