The cost of living in Doylestown, Pennsylvania is 0.9% more expensive than Shrewsbury, Massachusetts.