The cost of living in South Hadley, Massachusetts is 8.5% more expensive than East Lansing, Michigan.