New England Power Company
Electricity Rates, Plans & Statistics
High Power Bills?
Reduce or replace your electricity bill with solar
About New England Power Company
New England Power Company is an investor owned entity.
Go Solar for less than your cell phone bill.
New England Power Company Overview
- Company Type:Investor Owned
- Parent Company:National Grid
- Headquarters:40 Sylvan Rd Waltham, MA, 02451-1120 United States
Waltham, Massachusetts 02451
United States of America
New England Power Company Service
Quick Facts About New England Power Company
New England Power Company participates in the wholesale electricity market, purchasing power generated by other suppliers before reselling to their consumers.
Go Solar for less than your cell phone bill.
New England Power Company Reviews
Write a Review of New England Power Company
New England Power Company FAQ:
What company is New England Power Company owned by?
New England Power Company is a subsidiary of National Grid.