The cost of living in Topsfield, Massachusetts is 32.8% more expensive than Merrimack, New Hampshire.