The cost of living in Falmouth, Massachusetts is 45.6% more expensive than Weaverville, North Carolina.