The cost of living in Marblehead, Massachusetts is 53.9% more expensive than Bloomfield, Connecticut.