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.