Hopkinton MA Real Estate

Hopkinton is a town in the Boston-Cambridge-Quincy metro area in Middlesex County. Hopkinton is located 26 miles west of Boston and 195 miles from New York City. The community was named after Edward Hopkins, a Harvard benefactor.

According to the United States Census Bureau, Hopkinton has a total area of 28.2 square miles of which, 26.6 square miles is land and 1.6 square miles is...