The cost of living in North Andover, Massachusetts is 14.1% more expensive than Amherst, New Hampshire.