The cost of living in Dunstable, Massachusetts is 10.9% more expensive than Shrewsbury, Massachusetts.