Seeds Planted: How We Got Here
The vision for the Dedham Town Green was rooted in a long-standing community interest in strengthening the Town’s historic center as a welcoming, shared public space. For years, residents, Town officials, and local organizations explored ways to enhance the area around the former police station site at 600 High Street in the heart of Dedham Square to better connect key civic and commercial destinations.
Through extensive community engagement and public input, and collaboration with design professionals, a unique opportunity emerged to reimagine this centrally located parcel as a vibrant Town Green. The concept evolved into a flexible, multi-use space that reflects Dedham’s character while meeting the needs of the community. The Town Green represents both a continuation of Dedham’s tradition of civic gathering places and a forward-looking investment in its future.