The cost of living in Leominster, Massachusetts is 9.9% more expensive than Bennington, New Hampshire.