The cost of living in Moultonborough, New Hampshire is 40.5% more expensive than Lancaster, Pennsylvania.