The cost of living in Stoneham, Massachusetts is 12.0% more expensive than Shrewsbury, Massachusetts.