Visitor Resources
Welcome to Hopkinton!

If you're in town, we encourage you to stop by Town Hall at 330 Main Street to answer any questions you might have. Town Hall is open Monday through Thursday 8 AM-5:30 PM and Friday from 8 AM-12 PM. You can also contact Neal Cass, Town Administrator, during business hours by phone at 746-8242 or by email at

If you're interested in the history of Hopkinton, we encourage you to visit the Hopkinton Historical Society at 300 Main Street.
For some of our most popular destinations in town for dining, shopping, and more, check out our side navigation.

For a complete list of all town businesses, click here.
For more information on places around town, check out our page on things to do.
Need help navigating? Check out our Getting Around page.