The cost of living in Marblehead, Massachusetts is 69.6% more expensive than Beaufort, North Carolina.