The cost of living in Londonderry, New Hampshire is 3.9% more expensive than Marlborough, Connecticut.