Duke Energy Progress rates and bills in North Carolina
Duke Energy Progress's 1,383,941 residential customers in North Carolina paid an average of 15.19¢ per kWh in 2025, for an average bill of $158.90 a month on 1,046 kWh.1 Over the last 12 months (Sep 2025–Aug 2026) the average was 16.38¢, and 16.05¢ in August 2026.2
EIA-861 2025 final (released October 7, 2026) and EIA's monthly utility survey through August 2026 (preliminary); next monthly update expected November 24, 2026. Averages are revenue divided by kWh, all charges included: not the rate printed in a tariff.
56 of 100 North Carolina counties served (EIA-861 2025)
Over the last 12 months, Duke Energy Progress homes in North Carolina paid an average of 16.38¢ per kWh, above the 15.19¢ per kWh1 they paid in 2025 and above the 14.00¢ per kWh paid by customers of its sister utility, Duke Energy Carolinas. Their most expensive month is in winter, not summer: the average bill reached $220.88 in January 20262.
Duke Energy Progress cost per kWh: three periods
EIA gives three readings of what Duke Energy Progress's 1,383,941 North Carolina residential customers pay, and they do not match. For the full year 2025, the average was 15.19¢ per kWh1. Over the 12 months from September 2025 to August 2026 it was 16.38¢ per kWh. In August 20263 alone it was 16.05¢ per kWh2. The 2026 months come from EIA's monthly survey and are preliminary until the final annual data appear.
Each of these is average revenue per kWh: what residential customers were billed in total, divided by the kilowatt-hours they used. It includes the monthly basic customer charge, fuel cost recovery and the riders on the bill, and excludes most taxes. A household using little electricity pays more per kWh than this average, a large user less.
Source: EIA-861M monthly sales and revenue by utility; EIA, Electric Power Monthly / EIA-861M sales and revenue by state. Residential revenue divided by kWh in each month, as reported to EIA's monthly survey (EIA-861M; months since January 2026 preliminary).
Show the numbers
| Month | Duke Energy Progress (¢/kWh) | kWh per customer | Bill per customer |
|---|---|---|---|
| January 2025 | 12.82¢ | 1,632 | $209.19 |
| February 2025 | 16.44¢ | 1,067 | $175.45 |
| March 2025 | 17.31¢ | 853 | $147.67 |
| April 2025 | 15.25¢ | 771 | $117.67 |
| May 2025 | 15.29¢ | 843 | $128.90 |
| June 2025 | 13.39¢ | 1,190 | $159.27 |
| July 2025 | 13.75¢ | 1,383 | $190.26 |
| August 2025 | 16.78¢ | 1,062 | $178.28 |
| September 2025 | 17.22¢ | 830 | $142.99 |
| October 2025 | 17.16¢ | 728 | $124.95 |
| November 2025 | 16.34¢ | 877 | $143.31 |
| December 2025 | 14.52¢ | 1,319 | $191.53 |
| January 2026 | 15.10¢ | 1,463 | $220.88 |
| February 2026 | 16.62¢ | 1,216 | $202.04 |
| March 2026 | 20.61¢ | 832 | $171.58 |
| April 2026 | 18.28¢ | 740 | $135.30 |
| May 2026 | 15.47¢ | 873 | $135.07 |
| June 2026 | 15.51¢ | 1,142 | $177.05 |
| July 2026 | 16.49¢ | 1,305 | $215.13 |
| August 2026 | 16.05¢ | 1,264 | $202.83 |
On the 2025 figure, Duke Energy Progress was the 12th highest of the 44 North Carolina utilities with 10,000 or more residential customers, and 8.5% above the North Carolina average. Against investor-owned utilities nationally it was low, 14.6% below the national average for investor-owned utilities; among the 177 US utilities with 100,000 or more residential customers it ranked 86th highest of 177; the group's median was 15.07¢ per kWh1.
The bill peaks in January
The average Duke Energy Progress home used 1,046 kWh a month in 2025 and paid $158.901. Over the 12 months from September 2025 to August 2026, the average bill was $171.97 on 1,050 kWh2 a month.
The monthly figures show where that bill comes from. Over those 12 months, use per home was highest in January 2026, at 1,463 kWh, with an average bill of $220.88; it was lowest in October 2025, at 728 kWh and $124.952. In North Carolina, 66.1% of households heat with electricity according to the Census Bureau's 2025 American Community Survey (an estimate with a margin of error), the 4th highest4 share among the states.
Source: EIA-861M monthly sales and revenue by utility. kWh per residential customer in each month (EIA-861M; months since January 2026 preliminary). The table adds the average bill and price for the month.
Show the numbers
| Month | kWh per customer | Bill per customer | ¢/kWh |
|---|---|---|---|
| September 2025 | 830 | $142.99 | 17.22¢ |
| October 2025 | 728 | $124.95 | 17.16¢ |
| November 2025 | 877 | $143.31 | 16.34¢ |
| December 2025 | 1,319 | $191.53 | 14.52¢ |
| January 2026 | 1,463 | $220.88 | 15.10¢ |
| February 2026 | 1,216 | $202.04 | 16.62¢ |
| March 2026 | 832 | $171.58 | 20.61¢ |
| April 2026 | 740 | $135.30 | 18.28¢ |
| May 2026 | 873 | $135.07 | 15.47¢ |
| June 2026 | 1,142 | $177.05 | 15.51¢ |
| July 2026 | 1,305 | $215.13 | 16.49¢ |
| August 2026 | 1,264 | $202.83 | 16.05¢ |
Rate increase: what the data show and what is pending
From 2024 to 2025, the annual residential average fell 2.3%, from 15.54¢ per kWh to 15.19¢ per kWh. The bill still rose, from $156.39 to $158.90 (+1.6%), because use per home went up from 1,006 kWh5 to 1,046 kWh1 a month.
The months since then show a higher level. The 12-month average from September 2025 to August 2026, 16.38¢ per kWh, is above the 2025 level, while the single month of August 20263 was −4.4%2 against the same month a year earlier. One month is a narrow and preliminary reading; the 12-month figure is the better guide to the current level.
Duke Energy Progress's North Carolina rates are set by the North Carolina Utilities Commission. Its hearings and orders page lists, as of November 14, 2026, the company's application to adjust rates and charges and for performance-based regulation among proceedings awaiting decision, together with a fuel charge adjustment and several cost-recovery riders. The previous general rate case ended with an order accepting a stipulation and granting a partial rate increase. Fuel charges and riders are decided in their own proceedings, which is why a bill can change between rate cases. The guide to rate increases explains how these decisions reach bills.
Duke Energy Progress or Duke Energy Carolinas
Duke Energy owns two utilities in North Carolina, and they are priced separately. Duke Energy Carolinas is the larger, with 2.0 million residential customers against 1.4 million for Progress. In 2025 Carolinas customers paid 13.41¢ per kWh on average, 4.2% below the North Carolina average, and their bill averaged $133.63 against $158.901 at Progress. Over the 12 months from September 2025 to August 2026 the gap held: 14.00¢ per kWh at Carolinas, 16.38¢ per kWh2 at Progress.
Source: EIA-861 annual electric power industry report, 2025 final. EIA-861 2025 final. Average revenue per kWh is all charges divided by kWh; it is not a tariff rate.
Show the numbers
| Utility | average residential price (bundled customers) |
|---|---|
| EnergyUnited (NC) | 11.61¢ |
| Dominion Energy North Carolina (NC) | 12.74¢ |
| Brunswick Electric (NC) | 13.34¢ |
| Duke Energy Carolinas (NC) | 13.41¢ |
| Duke Energy Progress (NC) | 15.19¢ |
Customers cannot pick between them. EIA's service-territory records place Duke Energy Progress in 56 North Carolina counties, and in 556 of them at least one other utility also reports customers. The utilities' own service maps decide by street address. Across North Carolina, cooperatives averaged 14.13¢ per kWh in 2025 and public power 12.64¢ per kWh1.
Source: EIA-861 2025, service territory; Census Bureau, Cartographic boundary file, counties. EIA-861 2025 service territory: 56 counties. Counts whole counties even where the utility serves only part of one; check the utility's own service-area map for an address.
Show the numbers
| County | Other utilities reporting service |
|---|---|
| Alamance County | Duke Energy Carolinas, Randolph Electric Membership Corporation, Piedmont Electric Membership Corporation |
| Anson County | Duke Energy Carolinas, Pee Dee Electric Membership Corporation |
| Avery County | Blue Ridge Electric Membership Corporation, Mountain Electric Cooperative |
| Beaufort County | Dominion Energy North Carolina, Tideland Electric Membership Corporation, City of Washington, Edgecombe-Martin County EMC, Town of Belhaven |
| Bladen County | Brunswick Electric, South River Electric Membership Corporation, Four County Electric Membership Corporation |
| Brunswick County | Dominion Energy North Carolina, Brunswick Electric, City of Southport |
| Buncombe County | Duke Energy Carolinas, French Broad Electric Membership Corporation, Haywood Electric Membership Corporation |
| Carteret County | Carteret-Craven Electric Membership Corporation |
| Caswell County | Duke Energy Carolinas, Piedmont Electric Membership Corporation |
| Chatham County | Duke Energy Carolinas, Randolph Electric Membership Corporation, Piedmont Electric Membership Corporation, Central Electric Membership Corporation. |
| Columbus County | Brunswick Electric, Four County Electric Membership Corporation |
| Craven County | Jones-Onslow Electric Membership Corporation, Carteret-Craven Electric Membership Corporation, Tideland Electric Membership Corporation, City of New Bern |
| Cumberland County | Dominion Energy North Carolina, Fayetteville Public Works Commission, Lumbee River Electric Membership Corporation, South River Electric Membership Corporation |
| Duplin County | Jones-Onslow Electric Membership Corporation, Four County Electric Membership Corporation, Tri-County Electric Membership Corporation |
| Durham County | Duke Energy Carolinas, Wake Electric Membership Corporation, Piedmont Electric Membership Corporation |
| Edgecombe County | Dominion Energy North Carolina, City of Wilson, City of Rocky Mount, Edgecombe-Martin County EMC, Pitt & Greene Electric Membership Corporation, Town of Tarboro, Town of Sharpsburg, Town of Pinetops, Town of MacClesfield |
| Franklin County | Wake Electric Membership Corporation, Town of Louisburg |
| Granville County | Duke Energy Carolinas, Dominion Energy North Carolina, Wake Electric Membership Corporation, Piedmont Electric Membership Corporation, Mecklenburg Electric Cooperative |
| Greene County | City of Wilson, Pitt & Greene Electric Membership Corporation, Town of Stantonsburg, Town of Hookerton, Town of Walstonburg |
| Guilford County | Duke Energy Carolinas, EnergyUnited, Town of High Point |
| Halifax County | Dominion Energy North Carolina, Halifax Electric Membership Corporation, Roanoke Electric Membership Corporation, Edgecombe-Martin County EMC, Town of Scotland Neck, Town of Enfield, Town of Hobgood |
| Harnett County | South River Electric Membership Corporation, Central Electric Membership Corporation. |
| Haywood County | Haywood Electric Membership Corporation, Town of Waynesville |
| Henderson County | Duke Energy Carolinas |
| Hoke County | Lumbee River Electric Membership Corporation |
| Jackson County | Duke Energy Carolinas, Haywood Electric Membership Corporation, City of Highlands |
| Johnston County | Wake Electric Membership Corporation, South River Electric Membership Corporation, City of Wilson, Tri-County Electric Membership Corporation, Town of Clayton, Town of Smithfield, Town of Selma, Town of Benson |
| Jones County | Jones-Onslow Electric Membership Corporation, Carteret-Craven Electric Membership Corporation, Tri-County Electric Membership Corporation, City of New Bern |
| Lee County | Central Electric Membership Corporation. |
| Lenoir County | Jones-Onslow Electric Membership Corporation, Tri-County Electric Membership Corporation, City of Kinston, Pitt & Greene Electric Membership Corporation, Town of La Grange |
| Madison County | French Broad Electric Membership Corporation, Haywood Electric Membership Corporation |
| McDowell County | Duke Energy Carolinas, Rutherford Electric Membership Corporation, French Broad Electric Membership Corporation |
| Mitchell County | Rutherford Electric Membership Corporation, French Broad Electric Membership Corporation |
| Montgomery County | EnergyUnited, Randolph Electric Membership Corporation, Pee Dee Electric Membership Corporation |
| Moore County | Lumbee River Electric Membership Corporation, Randolph Electric Membership Corporation, Central Electric Membership Corporation., Pee Dee Electric Membership Corporation |
| Nash County | Dominion Energy North Carolina, Wake Electric Membership Corporation, City of Wilson, City of Rocky Mount, Halifax Electric Membership Corporation, Edgecombe-Martin County EMC, Town of Sharpsburg |
| New Hanover County | none |
| Onslow County | Jones-Onslow Electric Membership Corporation, Carteret-Craven Electric Membership Corporation, Four County Electric Membership Corporation |
| Orange County | Duke Energy Carolinas, Piedmont Electric Membership Corporation |
| Pamlico County | Tideland Electric Membership Corporation |
| Pender County | Jones-Onslow Electric Membership Corporation, Four County Electric Membership Corporation |
| Person County | Duke Energy Carolinas, Dominion Energy North Carolina, Piedmont Electric Membership Corporation, Mecklenburg Electric Cooperative |
| Pitt County | Dominion Energy North Carolina, Greenville Utilities Comm, City of Wilson, City of Washington, Edgecombe-Martin County EMC, Pitt & Greene Electric Membership Corporation, Town of Ayden, City of Winterville, Town of Farmville, Town of Fountain |
| Randolph County | Duke Energy Carolinas, EnergyUnited, Town of High Point, Randolph Electric Membership Corporation, Central Electric Membership Corporation. |
| Richmond County | Pee Dee Electric Membership Corporation |
| Robeson County | Brunswick Electric, Lumbee River Electric Membership Corporation, City of Lumberton, Town of Red Springs |
| Rutherford County | Duke Energy Carolinas, Rutherford Electric Membership Corporation, Town of Forest City, Broad River Electric Cooperative, Town of Bostic |
| Sampson County | South River Electric Membership Corporation, Four County Electric Membership Corporation, Tri-County Electric Membership Corporation |
| Scotland County | Lumbee River Electric Membership Corporation, Pee Dee Electric Membership Corporation, City of Laurinburg |
| Stanly County | Duke Energy Carolinas, Union Electric Membership Corporation, Pee Dee Electric Membership Corporation, City of Albemarle |
| Vance County | Wake Electric Membership Corporation, Mecklenburg Electric Cooperative |
| Wake County | Duke Energy Carolinas, Wake Electric Membership Corporation, Town of Apex, Town of Wake Forest |
| Warren County | Dominion Energy North Carolina, Halifax Electric Membership Corporation, Mecklenburg Electric Cooperative |
| Wayne County | City of Wilson, Tri-County Electric Membership Corporation, Pitt & Greene Electric Membership Corporation, Town of Stantonsburg, Town of Fremont, Town of Pikeville |
| Wilson County | City of Wilson, Tri-County Electric Membership Corporation, Edgecombe-Martin County EMC, Pitt & Greene Electric Membership Corporation, Town of Stantonsburg, Town of Sharpsburg, Town of Lucama, Town of Black Creek |
| Yancey County | French Broad Electric Membership Corporation |
The same company in South Carolina
Duke Energy Progress also serves 144,000 homes in South Carolina, under rates approved by that state's regulators. In 2025, those customers paid a lower average price, 14.09¢ per kWh against 15.19¢ per kWh in North Carolina, yet a higher bill, $169.91 against $158.90, because they used 1,206 kWh a month against 1,046 kWh1. The Duke Energy Progress South Carolina page covers that side, and the Duke Energy page compares all of the company's utilities.
Time-of-use and rooftop solar
Advanced meters cover 99.7% of Duke Energy Progress's residential meters in North Carolina (EIA, 2025). 37,024 homes, 2.7% of the total, were enrolled in a time-of-use rate, a higher share than at Duke Energy Carolinas (1.2%). Rooftop solar is also more common on Progress's system: 27,140 net-metered residential installations with 207.6 megawatts, or 19.6 per 1,000 customers against 13.88 at Carolinas. The utility's tariff sets the peak hours of each plan; the time-of-use guide shows how such plans change a bill.
Outage minutes
In 2025, Duke Energy Progress's North Carolina customers averaged 183 minutes without power including major event days, fewer than the North Carolina average of 196 minutes, and 145 minutes excluding them, with 1.41 interruptions per customer (IEEE 1366). Duke Energy Carolinas customers averaged 216 minutes9.
Businesses pay less per kWh than homes
Commercial customers paid an average of 11.01¢ per kWh in 2025 and the 2,628 industrial accounts 8.21¢ per kWh, against 15.19¢ per kWh for homes; across all customers the average was 12.37¢ per kWh1.
Help with bills
The federal Low Income Home Energy Assistance Program (LIHEAP) allotted $105.1 million10 to North Carolina for fiscal year 2026 to help eligible households with energy bills. Statewide prices, bills and generation are on electricity in North Carolina.
Duke Energy Progress questions
What is Duke Energy Progress's cost per kWh in North Carolina?
Residential customers paid an average of 16.38¢ per kWh2 over the 12 months from September 2025 to August 2026 (2026 months preliminary) and 15.19¢ per kWh1 for the full year 2025. Both are total residential revenue divided by kWh sold, so the basic customer charge, the fuel charge and the riders are folded in. The energy charge printed in the tariff is a different number and looks lower.
What is the average Duke Energy Progress bill?
$158.90 a month in 2025 for 1,046 kWh1, and $171.97 over the 12 months from September 2025 to August 2026. The monthly average ranged from $124.95 in October 2025 to $220.88 in January 20262.
What is the difference between Duke Energy Progress and Duke Energy Carolinas?
They are two separate utilities owned by Duke Energy, each with its own territory and rates approved by the North Carolina Utilities Commission. Which one serves a home depends on the address, not on a customer's choice. In 2025, Progress customers paid an average of 15.19¢ per kWh and Carolinas customers 13.41¢ per kWh1.
Are Duke Energy Progress rates going up?
The company's application to adjust its North Carolina rates and charges was listed by the North Carolina Utilities Commission as awaiting decision in November 2026. EIA's data show the 12-month average from September 2025 to August 2026 at 16.38¢ per kWh, above the 2025 average of 15.19¢ per kWh1, while August 20263 alone came in −4.4%2 against the same month a year earlier.
Related pages
Sources
- EIA-861 annual electric power industry report, 2025 final; table Sales_Ult_Cust_2025; 2025, final; released October 7, 2026. www.eia.gov
- EIA-861M monthly sales and revenue by utility; table sales_ult_cust_2025 and _2026; released October 23, 2026. www.eia.gov
- EIA, Electric Power Monthly / EIA-861M sales and revenue by state; table sales_revenue.xlsx (EPM Table 5.6.A); January 2001 to 2026-08; months since January 2026 preliminary; released October 23, 2026. www.eia.gov
- Census Bureau, American Community Survey 2025 1-year estimates, house heating fuel, table B25040; 2025; released October 29, 2026. data.census.gov
- EIA-861 annual electric power industry report, 2024 final; table Sales_Ult_Cust_2024; 2024, final (file updated December 3, 2025); released December 3, 2025. www.eia.gov
- EIA-861 2025, service territory; table Service_Territory_2025; 2025, final; released October 7, 2026. www.eia.gov
- Census Bureau, Cartographic boundary file, counties; table cb_2025_us_county_5m; cb_2021_us_county_5m; 2025 (2021 for Connecticut). www.census.gov
- EIA-861 2025, advanced meters, dynamic pricing and net metering; table Advanced_Meters, Dynamic_Pricing, Net_Metering 2025; 2025, final; released October 7, 2026. www.eia.gov
- EIA-861 2025, reliability; table Reliability_2025; 2025, final; released October 7, 2026. www.eia.gov
- HHS, LIHEAP funding releases to states; table FY2027 first release; FY2026 final; FY2027 first release (October 9, 2026); FY2026 total; released October 9, 2026. acf.gov
Margins of error (±) are at the 90% confidence level. A difference is called significant only when it passes the Census Bureau's test at that level. How every figure is built: methodology. Found an error? Write to [email protected]; corrections are listed on the updates page.