Some useful numbers to help you set up service for utilities at your new home!
National Grid 800-233-5325
Many local companies will contact you with offers as soon as you close on your new home.
Phone, Fax, Internet, and Cable-
Verizon FIOS 800-837-4966
The Water Department receives your information automatically so there is no need to contact them.
Trash and Recycling in Needham-
781-455-7568 Recycling Transfer Station (RTS)
The Town of Needham provides residents with recycling/waste disposal services at the town’s transfer station, referred to as the RTS or more affectionately “The Dump.” The RTS is a residential drop-off facility with a two-tier pay-per-throw program. To use the RTS residents must display a current sticker and also purchase special bags for their non-recyclable trash.
Central Administration is located at 1330 Highland Avenue.
The Needham Public Library is located at 1139 Highland Avenue
The Needham Town Hall is located at 1471 Highland Avenue.