The cost of living in Marblehead, Massachusetts is 11.6% more expensive than Swampscott, Massachusetts.