NC GreenPower

NC GreenPower is the first green energy program in the nation to win the support of all the electric utilities in the state. Find your utility provider below and follow the links to sign up. These donations are noted as a separate line item on your electric bill and can be made in any increment of $4. The utilities pass all contributions in their entirety to NC GreenPower on a monthly basis. If your provider is not listed below, you may also make one-time or monthly direct contributions to the NC GreenPower program.


Utility Providers

Here is a list of the utilities that are currently participating in the NC GreenPower program. To contribute to NC GreenPower, contact a customer service representative at your utility or through the utility’s website.

If you move to a new residence, your NC GreenPower contribution will not be automatically renewed. You will need to contact your utility to sign up again.

While we do not refund prior contributions, you may discontinue your contributions at any time. If you are billed monthly through your utility, you will need to contact them to have the contribution removed.

The North Carolina Utilities Commission has approved a change in the distribution of funds contributed to NC GreenPower to be effective April 1, 2015.   Previous contributions of $4 have supplied 100 kilowatt-hours (kWh) of energy produced from green resources such as solar, wind and water.  Future contributions of $4 will be split evenly with $2 purchasing 50 kWh of green power and $2 supporting the installation of solar PV demonstration projects at North Carolina K-12 schools.  All contributions to NC GreenPower are voluntary and 100% is transferred from your utility to NC GreenPower. 

To opt out of this change and direct your entire $4 contribution to a 100 kWh block only supporting generators in the current NC GreenPower program, contact us at 919-716-6398 or via email optout@ncgreenpower.org

Albemarle Electric Membership Corporation
252-426-4419 or 800-215-9915

Town of Apex
919-249-3400

Blue Ridge Electric Membership Corporation
828-758-2383 or 800-451-5474

Brunswick Electric Membership Corporation
910-754-4391 or 800-842-5871

Central Electric Membership Cooperative
919-774-4900

City of Albemarle
704-984-9400

City of Concord
704-920-5328

Town of Cornelius
704-892-6031

Dominion North Carolina Power
1-866-DOM-HELP (1-866-366-4357)

Duke Energy – Renewable Energy
Duke Energy – Carbon Offset
800-777-9898

Duke Energy Progress
800-452-2777 or Local: 919-508-5400
Residential | Business

Edgecombe-Martin County Electric Membership Corporation
252-823-2171 or 800-445-6486

EnergyUnited
704-873-5241 or 800-522-3793

Fayetteville PWC
910-483-1382

Four County Electric Membership Corporation 
910-259-2171

French Broad Electric Membership Corporation
800-222-6190 or 828-649-2051

City of Gastonia
704-866-6823

Town of Granite Falls
828-396-3131

Greenville Utilities
252-551-1582

Haywood Electric Membership Corporation 
828-452-2281 or 800-951-6088

Halifax Electric Membership Corporation
252-445-5111

City of High Point 
336-883-3111

Town of Huntersville
704-948-0550

Jones-Onslow Electric Membership Corporation
910-353-1940 or 800-682-1515

City of Kinston
252-939-3110

City of Laurinburg
910-276-8324

City of Lexington 
336-243-2489

Lumbee River Electric Membership Corporation
910-843-4131

City of Monroe
770-267-3429 or 1-800-575-3004

City of Newton
828-695-4301

City of New Bern
252-636-4070

New River Light & Power
(828) 264-3671

Pee Dee Electric Membership Corporation
704-694-2114 or 800-992-1626

Piedmont Electric Membership Corporation
919-732-2123 or 800-222-3107

Randolph Electric Membership Corporation
336-625-5177 or 800-672-8212

Roanoke Electric Membership Corporation
252-209-2236

Rutherford Electric Membership Corporation
828-245-1621 or 800-521-0920

City of Shelby
704-484-6840 (Customer Services)

City of Statesville
704-878-3583

Surry Yadkin Electric Membership Corporation
336-356-8241

Tideland Electric Membership Corporation
252-943-3046 or 800-637-1079

Tri-County Electric Membership Corporation
919-735-2611 or 800-548-4869

Union Power Cooperative
704-289-3145

Town of Wake Forest
919-435-9400

City of Washington
252-975-9300

Town of Waynesville
828-452-2491

City of Wilson – Wilson Energy
252-399-2412