The cost of living in Marblehead, Massachusetts is 20.9% more expensive than Chelmsford, Massachusetts.