Help Center
Go To Search
Click to Home
Town Buildings & Department Locations
                    Needham Town Hall                  
1471 Highland Avenue
(781) 455-7500
Hours:  Monday - Friday 8:30 a.m. to 5:00 p.m.

           Accounting Dept     Assessors Office
Board of Selectmen     Finance Dept
Public Health (thru 8/28/28)  Human Resources
Technology Dept      Town Clerk
              Town Manager     Treasurers Office
         Veterans Office       Youth Services 
  Public Services Administration Building
500 Dedham Avenue
(781) 455-7550
Hours: Monday - Friday 8:30 a.m. to 5:00 p.m.

Building Dept
            Public Facilities - Construction
            Planning & Community Development
Public Works
(Admin, Building Maint, Engineering, Highway,
Parks & Forestry, Water & Sewer) 
 Rosemary Recreation Complex
178 Rosemary Street
Hours:  Monday - Friday 8:30 a.m. to 5:00 p.m.

Park & Recreation Department           Public Health
                             (781) 455-7930          (effective 8/29/18)           
                                                           (781) 455-7940
  Council on Aging
Center At the Heights
300 Hillside Avenue
(781) 455-7555 
Hours: Monday - Friday 8:30 a.m. to 4:00 p.m.
Police Department
99 School Street
(781) 455-7570
Hours: Open 24 hours / 7 days week
   Needham Free Public Library
1139 Highland Avenue
(781) 455-7559
Hours
Fire Department
88 Chestnut Street
(781) 455-7580
Hours: Monday - Friday 8:00 a.m. to 5:00 p.m.
   Needham School Administration
1330 Highland Avenue
(781) 455-0400
Hours: Monday - Friday 8:00 a.m. to 4:00 p.m.
Recycling and Transfer Station
1421 Central Avenue
(781) 455-7568
Hours:  Tuesday - Saturday 7:30 a.m. to 4:00 p.m.