The cost of living in Sturbridge, Massachusetts is 3.4% more expensive than South Windsor, Connecticut.