The cost of living in Haverhill, Massachusetts is 7.1% more expensive than Leominster, Massachusetts.