Is National Grid Electric Located in Massachusetts?


Quick Answer

National Grid is headquartered in London, but provides electric service to Massachusetts. The company works with Massachusetts residential customers, commercial customers, landlords and property managers. National Grid also provides information to its Massachusetts customers about the energy suppliers it uses and trades people and contractors to call for related work.

Continue Reading
Related Videos

Full Answer

In Massachusetts, National Grid provides an outage reporting service, outage status information, safety information and email notifications as part of its online offerings. The company also offers online account services such as one-time payment processing, auto-pay sign-up, usage information and energy efficiency information.

National Grid also provides gas service for Massachusetts residential customers. The company offers many of the same online options as it does with its electric service.

Learn more about Corporations

Related Questions