The cost of living in Hopkinton, Massachusetts is 23.9% more expensive than West Chester, Pennsylvania.