NSTAR Corporate Office Headquarters

NSTAR Corporate Office | Headquarters

Avarage Rating:
One NSTAR Way Westwood, MA 02090
Phone: (617)424-2000
Website: www.nstar.com

Company Overview

NSTAR was founded in 1999, when the Commonwealth Energy System and the BEC Energy merged. The headquarters, of the provider of natural gas and retail electricity to more than a million customers in Boston and Massachusetts, is located in Westwood. The company also distributes gas to 300,000 customers, in over 50 communities approximately. NSTAR announced in 2010 October, that the company would merge with the Northeast utilities and henceforth would retain the latter's name. This merger was seen through in the year 2012 and so now, NSTAR is an operating company under Northeast Utilities.

NSTAR Map Location

NSTAR Contact QR Codes

Phone Number

NSTAR phone number QR Code


NSTAR address QR Code



NSTAR Reviews

There are currently 0 consumer reviews about NSTAR available. Share your review.

There are currently no reviews to show for this company. Be the first to add one below!

Write Review

Please take a note that you are about to post a public review about NSTAR corporate office on CorporateOffice.com. This review will be public, so please do not post any of your personal information on this website. If you would like to contact the corporate offices of NSTAR, please use their contact information such as their phone number, website, and address listed above to contact them. However, sometimes staff from NSTAR headquarters do read the reviews on this website.

[ Try a different image ]