The cost of living in South Deerfield, Massachusetts is 3.5% more expensive than Walpole, New Hampshire.