The cost of living in Hopkinton, Massachusetts is 34.3% more expensive than Upper Marlboro, Maryland.