Personalize your online experience to stay up-to-date on news, events and other information you care about.  View my dashboard

Sign In
Needham Logo
Site Search
Go To Site Search
PrintEmail PageDocumentsHome
Common Cause Award Recipient
Town Hall Project
Town Hall Offices Have Moved
Effective Wednesday, February 17, 2010 the Town Hall offices have been relocated to the new Public Services Administration Building located at 500 Dedham Avenue while the Town Hall undergoes renovation.  The hours of operation will remain the same: Monday - Friday 8:30 am to 5:00 pm.

The historic preservation and renovation of Town Hall is expected to be completed by early fall of 2011. Please re-visit this page for further updates and information.

Town Hall Project Newsletter
Stay Tuned.

This page was last updated February 20, 2010.

Town of Needham
1471 Highland Avenue
Needham, MA 02492