The cost of living in Cheshire, Massachusetts is 0.9% more expensive than Lanesborough, Massachusetts.