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