Incorporated: December 13, 1715
Population: 14,980 (2008 census)
Land Area: 17,856 acres (27.9 sq. miles)
Elevation: 412 ft. above sea level
(Highest point in Middlesex county)
Community Organizations
Places of Worship
Hopkinton Merchants
Hopkinton Veterans
|