The cost of living in Shrewsbury, Massachusetts is 13.7% more expensive than Farmington, Connecticut.