You are here

Contact North American Power

You can reach North American Power by phone at 1-888-313-9086 outside of Georgia and Texas. Complete contact information is below.

Customer Service

All customers (except those in Georgia and Texas) can reach North American Power's customer service at 1-888-313-9086, or the local Connecticut line at 1-203-893-4196. You can call with questions or comments regarding billing, rates, service, and more.

Representatives are available from Monday through Friday, from 8:00 AM to 6:00 PM (Eastern Standard Time).

Georgia and Texas Customers

Customers living in Georgia or Texas can reach customer service at the following numbers:

State New Customers Existing Customers Hours
Georgia

1-888-900-9582

  • Toll free: 1-800-319-4224 
  • Local: 1-404-946-0061
8:00 AM - 6:00 PM, Monday through Friday (EST)
Texas 1-800-396-6035 1-800-396-6035 8:00 AM - 5:00 PM, Monday through Friday (CST)

Email Contact

Customers outside Georgia and Texas can reach North American Power with all questions and concerns via email at CustomerCare@napower.com.

Georgia customers should send email correspondence to GACustomerService@napower.com, and Texas customers can reach representatives by email at TXCustomerCare@napower.com.

Headquarters

The corporate headquarters for North American Power is located at:

Twenty Glover Avenue
Norwalk, CT 06851

Press and Advertising Contacts

Press inquiries should be directed to press@napower.com. You can also call 1-603-657-6471 or 1-614-537-2476.

Advertising and sponsorship queries can be emailed to directmarketing@napower.com.

More Information

Read more about North American Power on our company profile page, check out customer reviews for the company, and compare reviews with other suppliers.

Callmepower is independent and not affiliated with any supplier or utility.