The cost of living in Shrewsbury, Massachusetts is 3.2% more expensive than Stockbridge, Massachusetts.