The Town of Walpole was founded in 1721 after a group of sawmill residents who built along the great Cedar Swamp petitioned the Town of Dedham for the privilege of becoming a separate Town with their own minister.
Read More
All Departments
All Boards & Committees
Town Hall will be closed July 3rd & 4th - Have a fun and safe holiday.