View Dedham updates on COVID-19. Town Hall remains closed to the public until further notice, but Town staff are providing services remotely.


Discover Dedham

Press Enter to show all options, press Tab go to next option
Discover Dedham Banner

The Town of Dedham is located in Norfolk County, on Boston's southwest border. On the northwest it is bordered by Needham, on the southwest by Westwood and on the southeast by Canton. First settled in 1635, Dedham is a Town that is rich in history. The Town of Dedham, for being located in an urban area, also contains significant natural and recreational resources.

We hope to connect you to resources through this page that will help you to discover Dedham's past, present, and future!

Please select from the menu to learn more about the Town that we love to call home.