The cost of living in Haverhill, Massachusetts is 28.7% more expensive than White River Junction, Vermont.