The cost of living in Brookline, Massachusetts is 58.6% more expensive than Shrewsbury, Massachusetts.