The cost of living in Moultonborough, New Hampshire is 22.1% more expensive than Worcester, Massachusetts.