Needham Utilities

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

Electricity-
Eversource 800-592-2000

Gas-
National Grid 800-233-5325

Oil-
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

Water-
781-455-7550
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.

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

Library-
781-455-7559
The Needham Public Library is located at 1139 Highland Avenue

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

Town of Needham website, www.needhamma.gov has lots of information you’ll find helpful!

Print Friendly, PDF & Email