The cost of living in Shrewsbury, Massachusetts is 9.3% more expensive than Collegeville, Pennsylvania.