Menu

Dominion Energy North Carolina: rates per kWh and bills

Dominion Energy North Carolina's 109,057 residential customers in North Carolina paid an average of 12.74¢ per kWh in 2025, for an average bill of $163.67 a month on 1,285 kWh.1 Over the last 12 months (Sep 2025–Aug 2026) the average was 13.48¢, and 15.30¢ 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.

25 of 100 North Carolina counties served (EIA-861 2025)

Dominion Energy North Carolina had the lowest 2025 residential average of the state's three investor-owned utilities, 12.74¢ per kWh1, yet its homes had the largest average bill of the five big North Carolina utilities, because they used the most electricity. The 2025 price fell, but EIA's monthly data for 2026 show it rising again: 15.30¢ per kWh in August 20263, +10.1%2 on a year earlier.

The price per kWh, by period

Dominion Energy North Carolina is the operating name in North Carolina of Virginia Electric and Power Company, the company that operates in Virginia as Dominion Energy Virginia. It had 109,057 residential customers in 2025, 2.2%1 of the state's total. What those homes paid depends on the period you look at:

  • 2025, full year (EIA-861, final): 12.74¢ per kWh, 9.0% below the North Carolina average and 28.3% below the national average for investor-owned utilities1.
  • Last 12 months (September 2025 to August 2026, EIA-861M): 13.48¢ per kWh, against 14.79¢ per kWh for all North Carolina utilities together. The 2026 months are preliminary.
  • August 2026 alone: 15.30¢ per kWh2, against a statewide 14.95¢ per kWh3.

Each figure is average revenue per kWh: total residential billing divided by the kWh sold. It folds the basic customer charge, the fuel component and riders into one number, so it does not match any line of the tariff, and a household that uses little electricity pays more per kWh than the average. North Carolina has no residential retail choice (EIA counted 01 homes buying from a competitive supplier in 2025), so the figure covers supply and delivery together for every Dominion home.

Among the 44 North Carolina utilities with 10,000 or more residential customers, Dominion ranked 13th lowest in 2025; nationally it was 28th lowest of 1771 large utilities.

Lower price than Duke, bigger bill

North Carolina has 3 investor-owned utilities. In 2025, Dominion's homes paid less per kWh than those of Duke Energy Carolinas (13.41¢ per kWh) and Duke Energy Progress (15.19¢ per kWh). The order of bills is reversed. A Dominion home used 1,285 kWh a month on average, more than on either Duke system (996 kWh and 1,046 kWh) and more than on the cooperatives EnergyUnited (1,215 kWh) and Brunswick Electric (1,081 kWh). The result was an average bill of $163.67, against $158.90 at Duke Energy Progress, $133.631 at Duke Energy Carolinas and $146.144 for the state as a whole.

Average monthly residential bill, North Carolina's five largest utilities, 2025

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
Utilityaverage monthly residential bill
Duke Energy Carolinas (NC)$133.63
EnergyUnited (NC)$141.14
Brunswick Electric (NC)$144.13
Duke Energy Progress (NC)$158.90
Dominion Energy North Carolina (NC)$163.67

The price advantage has narrowed since. Over the last 12 months (September 2025 to August 2026) Dominion still averaged less per kWh than Duke Energy Carolinas (14.00¢ per kWh) and Duke Energy Progress (16.38¢ per kWh). In August 20263, though, its 15.30¢ per kWh was above Duke Energy Carolinas' 14.54¢ per kWh and Brunswick Electric's 14.86¢ per kWh, and below Duke Energy Progress's 16.05¢ per kWh2. A single month is preliminary and seasonal, so the 12-month figures are the steadier comparison.

A fall in 2025, a rise in 2026

From 2024 to 2025 Dominion's residential average dropped from 13.93¢ per kWh to 12.74¢ per kWh (−8.5%), a larger fall than at either Duke utility (−3.8% and −2.3%). The bill fell much less, from $167.28 to $163.67 (−2.2%), because use per home rose from 1,201 kWh5 to 1,285 kWh1 a month.

The decline did not last. Dominion's 12 months ending August 2026 averaged 13.48¢ per kWh, already above its 2025 level. Comparing August 2026 with August 2025, Dominion's average moved +10.1%2; North Carolina's residential average as a whole moved +2.5%3.

Dominion Energy North Carolina: residential price each month, Jan 2025 to Aug 2026
Dominion Energy North Carolina: residential price each month, Jan 2025 to Aug 202610¢12¢14¢16¢20252026

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
MonthDominion Energy North Carolina (¢/kWh)kWh per customerBill per customer
January 202512.12¢2,028$245.64
February 202511.66¢1,414$164.85
March 202512.95¢1,015$131.40
April 202512.84¢813$104.39
May 202512.54¢1,046$131.21
June 202513.88¢1,513$210.01
July 202513.45¢1,762$236.91
August 202513.90¢1,322$183.82
September 202513.81¢1,028$141.94
October 202512.37¢831$102.72
November 202511.97¢1,017$121.70
December 202511.65¢1,628$189.65
January 202611.58¢1,831$212.01
February 202612.93¢1,676$216.67
March 202613.92¢989$137.61
April 202613.88¢873$121.10
May 202613.55¢1,029$139.38
June 202616.11¢1,376$221.59
July 202614.74¢1,637$241.32
August 202615.30¢1,631$249.60

Dominion's North Carolina base rates are set by the North Carolina Utilities Commission in general rate cases; fuel costs are reviewed in separate annual proceedings, so the average can shift in a year without a new base-rate order. Dominion's North Carolina filings sit in the commission's E-22 dockets; our guide to rate increases walks through each step from filing to bill.

January, not July, sets the high bill

Over the 12 months from September 2025 to August 2026, use per Dominion home peaked in January 2026 at 1,831 kWh, with an average bill of $212.01. The lowest month was October 2025: 831 kWh and $102.72, so the winter peak used more than twice the electricity of the quietest month. The January peaks on the Duke systems were smaller: 1,463 kWh on Duke Energy Progress and 1,380 kWh2 on Duke Energy Carolinas.

Dominion Energy North Carolina: average residential use and bill by month

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
MonthkWh per customerBill per customer¢/kWh
September 20251,028$141.9413.81¢
October 2025831$102.7212.37¢
November 20251,017$121.7011.97¢
December 20251,628$189.6511.65¢
January 20261,831$212.0111.58¢
February 20261,676$216.6712.93¢
March 2026989$137.6113.92¢
April 2026873$121.1013.88¢
May 20261,029$139.3813.55¢
June 20261,376$221.5916.11¢
July 20261,637$241.3214.74¢
August 20261,631$249.6015.30¢

Electricity is the main heating fuel for 66.1% of North Carolina households, according to the Census Bureau's 2025 American Community Survey (4th highest6 among the states; a survey estimate with a margin of error). EIA does not publish heating fuel by utility, so the data cannot say how much of Dominion's winter peak comes from heat pumps or resistance heat.

The Virginia side of the same company

Because Dominion's North Carolina and Virginia customers are served by one company under two commissions, their prices can be compared directly. In 2025, Virginia homes paid 15.20¢ per kWh on average, against 12.74¢ per kWh in North Carolina; over the last 12 months (September 2025 to August 2026) the figures were 17.27¢ per kWh and 13.48¢ per kWh2. North Carolina homes used more (1,285 kWh a month against 1,038 kWh in 2025), which is why their average bill, $163.67, was above Virginia's $157.751 that year.

Of Dominion Energy's 3 large utilities, the lowest 2025 residential average was Dominion Energy North Carolina's 12.74¢ per kWh and the highest Dominion Energy South Carolina's 16.41¢ per kWh1. See Dominion Energy Virginia and the Dominion Energy page for the full comparison.

Average monthly residential use, Dominion Energy's three utilities, 2025

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
Utilityaverage monthly residential use
Dominion Energy South Carolina (SC)1,032
Dominion Energy Virginia (VA)1,038
Dominion Energy North Carolina (NC)1,285

Where Dominion serves in North Carolina

EIA's service-territory records place Dominion in 25 North Carolina counties, most of them in the northeast: Beaufort County, Bertie County, Brunswick County, Cabarrus County, Camden County, Chowan County, Cumberland County, Currituck County, Dare County, Edgecombe County, Gates County, Granville County and 13 others. It is the only distribution utility reporting customers in 1 of them; in the other 247, at least one other utility also reports customers. No official source reports prices by town; whether a house is on Dominion's lines is settled by the company's service map.

Counties where Dominion Energy North Carolina reports customers in North Carolina
Counties where Dominion Energy North Carolina reports customers in North CarolinaAlamance County: not served by Dominion Energy North CarolinaAlexander County: not served by Dominion Energy North CarolinaAlleghany County: not served by Dominion Energy North CarolinaAnson County: not served by Dominion Energy North CarolinaAshe County: not served by Dominion Energy North CarolinaAvery County: not served by Dominion Energy North CarolinaBeaufort County: Dominion Energy North Carolina reports service, with 5 other utilitiesBertie County: Dominion Energy North Carolina reports service, with 3 other utilitiesBladen County: not served by Dominion Energy North CarolinaBrunswick County: Dominion Energy North Carolina reports service, with 3 other utilitiesBuncombe County: not served by Dominion Energy North CarolinaBurke County: not served by Dominion Energy North CarolinaCabarrus County: Dominion Energy North Carolina reports service, with 4 other utilitiesCaldwell County: not served by Dominion Energy North CarolinaCamden County: Dominion Energy North Carolina reports service, with 1 other utilityCarteret County: not served by Dominion Energy North CarolinaCaswell County: not served by Dominion Energy North CarolinaCatawba County: not served by Dominion Energy North CarolinaChatham County: not served by Dominion Energy North CarolinaCherokee County: not served by Dominion Energy North CarolinaChowan County: Dominion Energy North Carolina reports service, with 3 other utilitiesClay County: not served by Dominion Energy North CarolinaCleveland County: not served by Dominion Energy North CarolinaColumbus County: not served by Dominion Energy North CarolinaCraven County: not served by Dominion Energy North CarolinaCumberland County: Dominion Energy North Carolina reports service, with 4 other utilitiesCurrituck County: Dominion Energy North Carolina reports service, with 1 other utilityDare County: Dominion Energy North Carolina reports service, with 2 other utilitiesDavidson County: not served by Dominion Energy North CarolinaDavie County: not served by Dominion Energy North CarolinaDuplin County: not served by Dominion Energy North CarolinaDurham County: not served by Dominion Energy North CarolinaEdgecombe County: Dominion Energy North Carolina reports service, with 9 other utilitiesForsyth County: not served by Dominion Energy North CarolinaFranklin County: not served by Dominion Energy North CarolinaGaston County: not served by Dominion Energy North CarolinaGates County: Dominion Energy North Carolina reports service, with 1 other utilityGraham County: not served by Dominion Energy North CarolinaGranville County: Dominion Energy North Carolina reports service, with 5 other utilitiesGreene County: not served by Dominion Energy North CarolinaGuilford County: not served by Dominion Energy North CarolinaHalifax County: Dominion Energy North Carolina reports service, with 7 other utilitiesHarnett County: not served by Dominion Energy North CarolinaHaywood County: not served by Dominion Energy North CarolinaHenderson County: not served by Dominion Energy North CarolinaHertford County: Dominion Energy North Carolina reports service, with 1 other utilityHoke County: not served by Dominion Energy North CarolinaHyde County: Dominion Energy North Carolina reports service, with 1 other utilityIredell County: not served by Dominion Energy North CarolinaJackson County: not served by Dominion Energy North CarolinaJohnston County: not served by Dominion Energy North CarolinaJones County: not served by Dominion Energy North CarolinaLee County: not served by Dominion Energy North CarolinaLenoir County: not served by Dominion Energy North CarolinaLincoln County: not served by Dominion Energy North CarolinaMcDowell County: not served by Dominion Energy North CarolinaMacon County: not served by Dominion Energy North CarolinaMadison County: not served by Dominion Energy North CarolinaMartin County: Dominion Energy North Carolina reports service, with 6 other utilitiesMecklenburg County: not served by Dominion Energy North CarolinaMitchell County: not served by Dominion Energy North CarolinaMontgomery County: not served by Dominion Energy North CarolinaMoore County: not served by Dominion Energy North CarolinaNash County: Dominion Energy North Carolina reports service, with 7 other utilitiesNew Hanover County: not served by Dominion Energy North CarolinaNorthampton County: Dominion Energy North Carolina reports service, with 2 other utilitiesOnslow County: not served by Dominion Energy North CarolinaOrange County: not served by Dominion Energy North CarolinaPamlico County: not served by Dominion Energy North CarolinaPasquotank County: Dominion Energy North Carolina reports service, with 2 other utilitiesPender County: not served by Dominion Energy North CarolinaPerquimans County: Dominion Energy North Carolina reports service, with 3 other utilitiesPerson County: Dominion Energy North Carolina reports service, with 4 other utilitiesPitt County: Dominion Energy North Carolina reports service, with 10 other utilitiesPolk County: not served by Dominion Energy North CarolinaRandolph County: not served by Dominion Energy North CarolinaRichmond County: not served by Dominion Energy North CarolinaRobeson County: not served by Dominion Energy North CarolinaRockingham County: not served by Dominion Energy North CarolinaRowan County: not served by Dominion Energy North CarolinaRutherford County: not served by Dominion Energy North CarolinaSampson County: not served by Dominion Energy North CarolinaScotland County: not served by Dominion Energy North CarolinaStanly County: not served by Dominion Energy North CarolinaStokes County: not served by Dominion Energy North CarolinaSurry County: not served by Dominion Energy North CarolinaSwain County: not served by Dominion Energy North CarolinaTransylvania County: not served by Dominion Energy North CarolinaTyrrell County: Dominion Energy North Carolina reports service (no other utility reported)Union County: not served by Dominion Energy North CarolinaVance County: not served by Dominion Energy North CarolinaWake County: not served by Dominion Energy North CarolinaWarren County: Dominion Energy North Carolina reports service, with 3 other utilitiesWashington County: Dominion Energy North Carolina reports service, with 1 other utilityWatauga County: not served by Dominion Energy North CarolinaWayne County: not served by Dominion Energy North CarolinaWilkes County: not served by Dominion Energy North CarolinaWilson County: not served by Dominion Energy North CarolinaYadkin County: not served by Dominion Energy North CarolinaYancey County: not served by Dominion Energy North Carolina

Source: EIA-861 2025, service territory; Census Bureau, Cartographic boundary file, counties. EIA-861 2025 service territory: 25 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
CountyOther utilities reporting service
Beaufort CountyDuke Energy Progress, Tideland Electric Membership Corporation, City of Washington, Edgecombe-Martin County EMC, Town of Belhaven
Bertie CountyRoanoke Electric Membership Corporation, Edgecombe-Martin County EMC, Town of Windsor
Brunswick CountyDuke Energy Progress, Brunswick Electric, City of Southport
Cabarrus CountyDuke Energy Carolinas, EnergyUnited, Union Electric Membership Corporation, City of Concord
Camden CountyAlbemarle Electric Membership Corporation
Chowan CountyAlbemarle Electric Membership Corporation, Roanoke Electric Membership Corporation, Town of Edenton
Cumberland CountyDuke Energy Progress, Fayetteville Public Works Commission, Lumbee River Electric Membership Corporation, South River Electric Membership Corporation
Currituck CountyAlbemarle Electric Membership Corporation
Dare CountyTideland Electric Membership Corporation, Cape Hatteras Electric Membership Corporation
Edgecombe CountyDuke Energy Progress, 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
Gates CountyRoanoke Electric Membership Corporation
Granville CountyDuke Energy Carolinas, Duke Energy Progress, Wake Electric Membership Corporation, Piedmont Electric Membership Corporation, Mecklenburg Electric Cooperative
Halifax CountyDuke Energy Progress, Halifax Electric Membership Corporation, Roanoke Electric Membership Corporation, Edgecombe-Martin County EMC, Town of Scotland Neck, Town of Enfield, Town of Hobgood
Hertford CountyRoanoke Electric Membership Corporation
Hyde CountyTideland Electric Membership Corporation
Martin CountyHalifax Electric Membership Corporation, City of Washington, Edgecombe-Martin County EMC, City of Robersonville, Town of Hamilton, Town of Oak City
Nash CountyDuke Energy Progress, Wake Electric Membership Corporation, City of Wilson, City of Rocky Mount, Halifax Electric Membership Corporation, Edgecombe-Martin County EMC, Town of Sharpsburg
Northampton CountyRoanoke Electric Membership Corporation, Mecklenburg Electric Cooperative
Pasquotank CountyAlbemarle Electric Membership Corporation, City of Elizabeth City
Perquimans CountyAlbemarle Electric Membership Corporation, Roanoke Electric Membership Corporation, City of Hertford
Person CountyDuke Energy Carolinas, Duke Energy Progress, Piedmont Electric Membership Corporation, Mecklenburg Electric Cooperative
Pitt CountyDuke Energy Progress, 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
Tyrrell Countynone
Warren CountyDuke Energy Progress, Halifax Electric Membership Corporation, Mecklenburg Electric Cooperative
Washington CountyTideland Electric Membership Corporation

Outage minutes driven by major events

Counting every event, the typical Dominion customer in North Carolina was out for 286 minutes in 2025, more than the North Carolina average of 196 minutes. Excluding major event days, the figure was 137 minutes, against 144 minutes for the state, so most of the gap came on major event days. The average customer lost power 1.499 times. Dominion reports under another method (not IEEE 1366), so its numbers are not strictly comparable with the Duke utilities, which use IEEE 1366.

Smart meters, time-of-use and rooftop solar

Advanced meters made up 99.8% of Dominion's North Carolina residential meters in 2025, but only 553 customers (0.5%) were enrolled in time-of-use pricing, against 2.7% on Duke Energy Progress. Whether a time-based plan would cut a given bill depends on when the household uses power; the time-of-use guide works through it. Solar panels on roofs are scarcer here than in Duke territory. Dominion counted 747 residential net-metering systems totalling 5.5 megawatts, or 6.8 per 1,000 customers, compared with 19.6 on Duke Energy Progress and 13.810 on Duke Energy Carolinas.

Business customers and help with bills

Dominion's 19,397 commercial accounts paid 10.63¢ per kWh on average in 2025, and its 68 industrial accounts 6.09¢ per kWh. For all 128,522 customers combined the figure was 9.87¢ per kWh1.

For low-income households, the federal Low Income Home Energy Assistance Program (LIHEAP) pays part of heating and cooling costs; North Carolina received $105.1 million11 from it for fiscal year 2026. For all of the state's utilities, see electricity in North Carolina.

Dominion Energy North Carolina questions

What is Dominion Energy North Carolina's rate per kWh?

The tariff has no single rate: it combines a basic customer charge, energy charges, a fuel component and riders. What residential customers paid on average, all of those included and most taxes excluded, was 12.74¢ per kWh1 in 2025, 13.48¢ per kWh over the last 12 months (September 2025 to August 2026, 2026 months preliminary) and 15.30¢ per kWh2 in August 20263 alone.

What is the average Dominion Energy electric bill in North Carolina?

$163.67 a month in 2025 for 1,285 kWh1, according to EIA, and $174.67 over the 12 months from September 2025 to August 2026. The monthly average ranged from $102.72 in October 2025 to $249.60 in August 20262.

Are Dominion Energy North Carolina rates going up in 2026?

The 2025 average fell 8.5%, to 12.74¢ per kWh1. The monthly figures since then are higher: 13.48¢ per kWh over the last 12 months (September 2025 to August 2026) and 15.30¢ per kWh in August 20263, +10.1%2 against the same month a year earlier (preliminary). Base rates and fuel charges are set by the North Carolina Utilities Commission.

Does Dominion Energy North Carolina offer time-of-use rates?

Yes. Dominion reported a residential time-of-use program to EIA for 2025, with 553 customers enrolled, 0.5%10 of its North Carolina residential customers. The hours and prices are in the company's North Carolina rate schedules.

Related pages

Sources

  1. EIA-861 annual electric power industry report, 2025 final; table Sales_Ult_Cust_2025; 2025, final; released October 7, 2026. www.eia.gov
  2. EIA-861M monthly sales and revenue by utility; table sales_ult_cust_2025 and _2026; released October 23, 2026. www.eia.gov
  3. 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
  4. EIA-861 2025, average monthly bill by state; table Average_Bill_2025; 2025, final; released October 7, 2026. www.eia.gov
  5. 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
  6. Census Bureau, American Community Survey 2025 1-year estimates, house heating fuel, table B25040; 2025; released October 29, 2026. data.census.gov
  7. EIA-861 2025, service territory; table Service_Territory_2025; 2025, final; released October 7, 2026. www.eia.gov
  8. Census Bureau, Cartographic boundary file, counties; table cb_2025_us_county_5m; cb_2021_us_county_5m; 2025 (2021 for Connecticut). www.census.gov
  9. EIA-861 2025, reliability; table Reliability_2025; 2025, final; released October 7, 2026. www.eia.gov
  10. 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
  11. 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.