massoutage

2025 North Carolina Power Outage Report

In 2025, the average North Carolina customer went without power for about 8.5 hours, the 7th worst of 51 states (US average 5.3 hours). Figures from DOE/ORNL EAGLE-I, including major storm days.

Avg hrs / customer
8.5
vs prior year
▼ 77%
vs 2024
Customer-hours out
17.5M
Peak customers out
61,920
across the state at once
EAGLE-I coverage
n/a
of NC customers
Counties reporting
100

North Carolina year over year

North Carolina: average hours without power per customer by year2015: 6.5h; 2016: 26.5h; 2017: 8.1h; 2018: 42.5h, coverage 82%; 2019: 11.4h, coverage 90%; 2020: 16.4h, coverage 91%; 2021: 8.9h, coverage 92%; 2022: 17.0h, coverage 92%; 2023: 10.8h; 2024: 36.3h; 2025: 8.5h02040600%50%100%6.5h201526.5h20168.1h201742.5h201811.4h201916.4h20208.9h202117.0h202210.8h202336.3h20248.5h2025
Use the arrow keys to read values.
Average hours without power per customer. Line: EAGLE-I coverage, share of customers tracked (right axis).

Month by month, 2025

Customer-hours without power across North Carolina; June was the worst.

CSVJSON
North Carolina customer-hours without power by month, 2025Jan 986K, Feb 1.9M, Mar 1.7M, Apr 907K, May 2.2M, Jun 2.8M, Jul 2.3M, Aug 1.4M, Sep 948K, Oct 960K, Nov 662K, Dec 706K01M2M3M986KJan1.9MFeb1.7MMar907KApr2.2MMay2.8MJun2.3MJul1.4MAug948KSep960KOct662KNov706KDec
Use the arrow keys to read values.

All 100 North Carolina counties, 2025

Ranked by average hours without power per customer. Each county links to its annual report.

CSVJSON
#CountyHrs / customerCustomer-hoursCustomersPeak outEvents
1Alamance County225.9209K925925706
2Chatham County89.2339K3,7973,797728
3Durham County87.9528K6,0086,008688
4Vance County78.368K863863597
5Mitchell County74.2126K1,6961,696525
6Mecklenburg County59.71.7M28,17214,190273
7New Hanover County56.4144K2,5442,544905
8Yancey County40.081K2,0231,136622
9Warren County34.8133K3,8133,813460
10Caswell County30.358K1,9051,905517
11Orange County28.9554K19,16319,163738
12Hyde County26.118K700700175
13Polk County24.7129K5,2154,869488
14Moore County24.6140K5,7085,334765
15Wilkes County23.7191K8,0427,053782
16Stokes County23.0144K6,2422,689631
17Rutherford County21.7154K7,0844,458787
18Northampton County21.7131K6,0484,999410
19Catawba County21.5176K8,1658,165672
20Buncombe County21.0682K32,49920,155569
21Granville County19.8127K6,3956,395588
22Johnston County19.6272K13,8283,387744
23Rockingham County19.2181K9,4164,040707
24Alleghany County18.8143K7,6172,980405
25Wake County16.5771K46,62212,876569
26Pamlico County16.530K1,8111,811354
27Cherokee County16.1261K16,1606,850720
28Forsyth County15.9444K27,9156,769695
29Ashe County15.8277K17,5065,984603
30Duplin County15.6145K9,2584,442707
31Guilford County15.3640K41,7567,919539
32Rowan County14.5246K16,9518,808732
33Madison County13.630K2,231982568
34Surry County13.5147K10,8535,411831
35Anson County13.384K6,3345,054683
36Person County12.971K5,4982,291656
37Montgomery County12.161K5,0383,103605
38Halifax County11.1320K28,82610,700620
39Yadkin County10.657K5,3641,677611
40Watauga County10.4189K18,2485,711701
41McDowell County10.0124K12,4422,048648
42Bladen County9.0105K11,7066,560697
43Lee County8.9117K13,0671,999739
44Cabarrus County8.7316K36,29012,549543
45Davie County8.576K8,9504,908591
46Wayne County7.7139K18,0426,851851
47Jones County7.517K2,2652,265370
48Tyrrell County7.214K1,9791,660133
49Lincoln County7.1182K25,5636,555698
50Gates County7.038K5,4602,360296
51Iredell County6.9243K35,1977,188815
52Clay County6.865K9,6374,140681
53Gaston County6.1289K47,2155,954795
54Cleveland County5.6105K18,8532,190680
55Randolph County5.5171K31,2555,065815
56Dare County5.3124K23,6238,097659
57Pitt County5.1407K80,60623,397505
58Alexander County5.034K6,9031,226582
59Burke County4.998K19,7462,199665
60Washington County4.920K4,0621,644279
61Pender County4.870K14,7504,469730
62Union County4.7311K65,4086,273795
63Harnett County4.6101K22,0603,509878
64Richmond County4.556K12,5922,320790
65Davidson County4.5168K37,5924,250821
66Perquimans County4.435K7,9071,470192
67Sampson County4.384K19,4201,694765
68Craven County4.2148K35,0335,732757
69Franklin County4.1113K27,2964,562615
70Nash County4.0106K26,2433,455659
71Hoke County4.051K12,9121,748746
72Scotland County3.941K10,5181,842568
73Currituck County3.765K17,7952,629448
74Beaufort County3.468K19,7202,661501
75Hertford County3.448K14,0121,493497
76Bertie County3.434K10,1651,209494
77Carteret County3.3129K39,43213,310793
78Camden County2.918K6,1871,337204
79Lenoir County2.742K15,1481,640493
80Robeson County2.3142K60,4555,292962
81Columbus County2.148K22,7363,031847
82Edgecombe County2.142K19,5602,994568
83Greene County2.112K5,4871,883103
84Martin County2.027K13,2751,947406
85Onslow County2.0155K77,66922,805946
86Stanly County1.951K26,9681,956617
87Cumberland County1.9174K93,84118,663922
88Caldwell County1.670K43,2962,026773
89Wilson County1.552K35,6442,080323
90Brunswick County1.3107K82,03716,8981,079
91Pasquotank County1.239K34,1221,464181
92Avery County1.120K18,986909131
93Chowan County0.45,09312,047221125
94Graham County-80K-3,203294
95Haywood County-316K-6,195847
96Henderson County-364K-10,372656
97Jackson County-287K-13,331635
98Macon County-459K-23,975673
99Swain County-164K-2,165483
100Transylvania County-300K-12,015636

Biggest North Carolina outages of 2025

Up to 25 county outage episodes with the most customers out at once.

CSVJSON
#CountyStarted (UTC)Ended (UTC)DurationPeak outCustomer-hours
1Macon County, NCJune 27, 2025 01:45June 27, 2025 16:1514h 30m23,975147K
2Pitt County, NCJune 5, 2025 21:15June 6, 2025 12:0014h 45m23,397339K
3Onslow County, NCJanuary 16, 2025 11:15January 16, 2025 17:005h 45m22,80544K
4Buncombe County, NCMay 16, 2025 22:00May 19, 2025 05:152d 7h20,15588K
5Orange County, NCJuly 6, 2025 20:45July 9, 2025 06:152d 9h19,163307K
6Cumberland County, NCNovember 4, 2025 21:15November 6, 2025 08:001d 10h18,66333K
7Macon County, NCMarch 12, 2025 03:15March 12, 2025 06:153h18,2676,281
8Brunswick County, NCMay 14, 2025 13:45May 14, 2025 22:008h 15m16,8989,614
9Buncombe County, NCMarch 15, 2025 20:00March 18, 2025 04:452d 8h15,830116K
10Mecklenburg County, NCNovember 18, 2025 12:15November 22, 2025 04:153d 16h14,19034K
11Mecklenburg County, NCApril 14, 2025 13:15April 20, 2025 06:155d 17h13,56719K
12Macon County, NCSeptember 13, 2025 00:00September 13, 2025 01:451h 45m13,4733,740
13Jackson County, NCJuly 20, 2025 06:15July 20, 2025 07:301h 15m13,3313,334
14Carteret County, NCJuly 22, 2025 23:00July 23, 2025 01:002h13,3103,375
15Wake County, NCJune 25, 2025 11:15June 27, 2025 11:302d12,87671K
16Cabarrus County, NCJanuary 18, 2025 21:30January 20, 2025 00:451d 3h12,54933K
17Transylvania County, NCMarch 16, 2025 06:30March 18, 2025 02:301d 20h12,015169K
18Pitt County, NCApril 17, 2025 13:00April 17, 2025 15:302h 30m11,3942,874
19Wake County, NCApril 26, 2025 21:30April 28, 2025 00:001d 2h10,73229K
20Halifax County, NCMay 16, 2025 22:15May 19, 2025 03:452d 5h10,700244K
21Mecklenburg County, NCJuly 23, 2025 04:45August 6, 2025 04:3013d 23h10,601193K
22Henderson County, NCMay 16, 2025 12:30May 18, 2025 03:451d 15h10,37227K
23Mecklenburg County, NCJune 12, 2025 09:45June 20, 2025 07:157d 21h9,843100K
24Wake County, NCDecember 17, 2025 21:15December 18, 2025 07:009h 45m9,1203,277
25Mecklenburg County, NCFebruary 16, 2025 07:45February 19, 2025 09:303d 1h8,99080K
EAGLE-I tracked about n/a of North Carolina's electricity customers in 2025; outages at utilities it does not see are not counted. Hours per customer divide outage customer-minutes by modeled county customers.
Other states in 2025:WVMIAKPAMOVAARMS

Part of the 2025 US Power Outage Report.

Data from DOE EAGLE-I, every source we read.