The cost of living in Braintree Town, Massachusetts is 33.9% more expensive than Fairhaven, Massachusetts.