The cost of living in Boston, Massachusetts is 104.0% more expensive than North Terre Haute, Indiana.