The cost of living in Andover, Massachusetts is 30.9% more expensive than Londonderry, New Hampshire.