The cost of living in Shrewsbury, Massachusetts is 11.8% more expensive than Westminster, Massachusetts.