The cost of living in Weaverville, North Carolina is 29.7% more expensive than Murphy, North Carolina.