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