Needham Utilities

Some useful numbers to help you set up service for utilities at your new home!

Eversource 800-592-2000

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
Comcast 888-633-4266

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.

781-455-0400 x203
Central Administration is located at 1330 Highland Avenue.

The Needham Public Library is located at 1139 Highland Avenue

Town Hall-
The Needham Town Hall is located at 1471 Highland Avenue.

This article by Wicked Local and the Town of Needham website,,has lots of information you’ll find helpful!

Print Friendly, PDF & Email