Questions about paying your bill, checking power outages, or finding energy-saving member resources? We’re here to assist you.
Get In Touch
We are powering your community and delivering energy where you need it most.
Tarboro, NC 27886
Report An Outage: 800−690−0657