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