The cost of living in North Andover, Massachusetts is 8.0% more expensive than Tewksbury, Massachusetts.