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
All 100 North Carolina counties, 2025
Ranked by average hours without power per customer. Each county links to its annual report.
| # | County | Hrs / customer | Customer-hours | Customers | Peak out | Events |
|---|---|---|---|---|---|---|
| 1 | Alamance County | 225.9 | 209K | 925 | 925 | 706 |
| 2 | Chatham County | 89.2 | 339K | 3,797 | 3,797 | 728 |
| 3 | Durham County | 87.9 | 528K | 6,008 | 6,008 | 688 |
| 4 | Vance County | 78.3 | 68K | 863 | 863 | 597 |
| 5 | Mitchell County | 74.2 | 126K | 1,696 | 1,696 | 525 |
| 6 | Mecklenburg County | 59.7 | 1.7M | 28,172 | 14,190 | 273 |
| 7 | New Hanover County | 56.4 | 144K | 2,544 | 2,544 | 905 |
| 8 | Yancey County | 40.0 | 81K | 2,023 | 1,136 | 622 |
| 9 | Warren County | 34.8 | 133K | 3,813 | 3,813 | 460 |
| 10 | Caswell County | 30.3 | 58K | 1,905 | 1,905 | 517 |
| 11 | Orange County | 28.9 | 554K | 19,163 | 19,163 | 738 |
| 12 | Hyde County | 26.1 | 18K | 700 | 700 | 175 |
| 13 | Polk County | 24.7 | 129K | 5,215 | 4,869 | 488 |
| 14 | Moore County | 24.6 | 140K | 5,708 | 5,334 | 765 |
| 15 | Wilkes County | 23.7 | 191K | 8,042 | 7,053 | 782 |
| 16 | Stokes County | 23.0 | 144K | 6,242 | 2,689 | 631 |
| 17 | Rutherford County | 21.7 | 154K | 7,084 | 4,458 | 787 |
| 18 | Northampton County | 21.7 | 131K | 6,048 | 4,999 | 410 |
| 19 | Catawba County | 21.5 | 176K | 8,165 | 8,165 | 672 |
| 20 | Buncombe County | 21.0 | 682K | 32,499 | 20,155 | 569 |
| 21 | Granville County | 19.8 | 127K | 6,395 | 6,395 | 588 |
| 22 | Johnston County | 19.6 | 272K | 13,828 | 3,387 | 744 |
| 23 | Rockingham County | 19.2 | 181K | 9,416 | 4,040 | 707 |
| 24 | Alleghany County | 18.8 | 143K | 7,617 | 2,980 | 405 |
| 25 | Wake County | 16.5 | 771K | 46,622 | 12,876 | 569 |
| 26 | Pamlico County | 16.5 | 30K | 1,811 | 1,811 | 354 |
| 27 | Cherokee County | 16.1 | 261K | 16,160 | 6,850 | 720 |
| 28 | Forsyth County | 15.9 | 444K | 27,915 | 6,769 | 695 |
| 29 | Ashe County | 15.8 | 277K | 17,506 | 5,984 | 603 |
| 30 | Duplin County | 15.6 | 145K | 9,258 | 4,442 | 707 |
| 31 | Guilford County | 15.3 | 640K | 41,756 | 7,919 | 539 |
| 32 | Rowan County | 14.5 | 246K | 16,951 | 8,808 | 732 |
| 33 | Madison County | 13.6 | 30K | 2,231 | 982 | 568 |
| 34 | Surry County | 13.5 | 147K | 10,853 | 5,411 | 831 |
| 35 | Anson County | 13.3 | 84K | 6,334 | 5,054 | 683 |
| 36 | Person County | 12.9 | 71K | 5,498 | 2,291 | 656 |
| 37 | Montgomery County | 12.1 | 61K | 5,038 | 3,103 | 605 |
| 38 | Halifax County | 11.1 | 320K | 28,826 | 10,700 | 620 |
| 39 | Yadkin County | 10.6 | 57K | 5,364 | 1,677 | 611 |
| 40 | Watauga County | 10.4 | 189K | 18,248 | 5,711 | 701 |
| 41 | McDowell County | 10.0 | 124K | 12,442 | 2,048 | 648 |
| 42 | Bladen County | 9.0 | 105K | 11,706 | 6,560 | 697 |
| 43 | Lee County | 8.9 | 117K | 13,067 | 1,999 | 739 |
| 44 | Cabarrus County | 8.7 | 316K | 36,290 | 12,549 | 543 |
| 45 | Davie County | 8.5 | 76K | 8,950 | 4,908 | 591 |
| 46 | Wayne County | 7.7 | 139K | 18,042 | 6,851 | 851 |
| 47 | Jones County | 7.5 | 17K | 2,265 | 2,265 | 370 |
| 48 | Tyrrell County | 7.2 | 14K | 1,979 | 1,660 | 133 |
| 49 | Lincoln County | 7.1 | 182K | 25,563 | 6,555 | 698 |
| 50 | Gates County | 7.0 | 38K | 5,460 | 2,360 | 296 |
| 51 | Iredell County | 6.9 | 243K | 35,197 | 7,188 | 815 |
| 52 | Clay County | 6.8 | 65K | 9,637 | 4,140 | 681 |
| 53 | Gaston County | 6.1 | 289K | 47,215 | 5,954 | 795 |
| 54 | Cleveland County | 5.6 | 105K | 18,853 | 2,190 | 680 |
| 55 | Randolph County | 5.5 | 171K | 31,255 | 5,065 | 815 |
| 56 | Dare County | 5.3 | 124K | 23,623 | 8,097 | 659 |
| 57 | Pitt County | 5.1 | 407K | 80,606 | 23,397 | 505 |
| 58 | Alexander County | 5.0 | 34K | 6,903 | 1,226 | 582 |
| 59 | Burke County | 4.9 | 98K | 19,746 | 2,199 | 665 |
| 60 | Washington County | 4.9 | 20K | 4,062 | 1,644 | 279 |
| 61 | Pender County | 4.8 | 70K | 14,750 | 4,469 | 730 |
| 62 | Union County | 4.7 | 311K | 65,408 | 6,273 | 795 |
| 63 | Harnett County | 4.6 | 101K | 22,060 | 3,509 | 878 |
| 64 | Richmond County | 4.5 | 56K | 12,592 | 2,320 | 790 |
| 65 | Davidson County | 4.5 | 168K | 37,592 | 4,250 | 821 |
| 66 | Perquimans County | 4.4 | 35K | 7,907 | 1,470 | 192 |
| 67 | Sampson County | 4.3 | 84K | 19,420 | 1,694 | 765 |
| 68 | Craven County | 4.2 | 148K | 35,033 | 5,732 | 757 |
| 69 | Franklin County | 4.1 | 113K | 27,296 | 4,562 | 615 |
| 70 | Nash County | 4.0 | 106K | 26,243 | 3,455 | 659 |
| 71 | Hoke County | 4.0 | 51K | 12,912 | 1,748 | 746 |
| 72 | Scotland County | 3.9 | 41K | 10,518 | 1,842 | 568 |
| 73 | Currituck County | 3.7 | 65K | 17,795 | 2,629 | 448 |
| 74 | Beaufort County | 3.4 | 68K | 19,720 | 2,661 | 501 |
| 75 | Hertford County | 3.4 | 48K | 14,012 | 1,493 | 497 |
| 76 | Bertie County | 3.4 | 34K | 10,165 | 1,209 | 494 |
| 77 | Carteret County | 3.3 | 129K | 39,432 | 13,310 | 793 |
| 78 | Camden County | 2.9 | 18K | 6,187 | 1,337 | 204 |
| 79 | Lenoir County | 2.7 | 42K | 15,148 | 1,640 | 493 |
| 80 | Robeson County | 2.3 | 142K | 60,455 | 5,292 | 962 |
| 81 | Columbus County | 2.1 | 48K | 22,736 | 3,031 | 847 |
| 82 | Edgecombe County | 2.1 | 42K | 19,560 | 2,994 | 568 |
| 83 | Greene County | 2.1 | 12K | 5,487 | 1,883 | 103 |
| 84 | Martin County | 2.0 | 27K | 13,275 | 1,947 | 406 |
| 85 | Onslow County | 2.0 | 155K | 77,669 | 22,805 | 946 |
| 86 | Stanly County | 1.9 | 51K | 26,968 | 1,956 | 617 |
| 87 | Cumberland County | 1.9 | 174K | 93,841 | 18,663 | 922 |
| 88 | Caldwell County | 1.6 | 70K | 43,296 | 2,026 | 773 |
| 89 | Wilson County | 1.5 | 52K | 35,644 | 2,080 | 323 |
| 90 | Brunswick County | 1.3 | 107K | 82,037 | 16,898 | 1,079 |
| 91 | Pasquotank County | 1.2 | 39K | 34,122 | 1,464 | 181 |
| 92 | Avery County | 1.1 | 20K | 18,986 | 909 | 131 |
| 93 | Chowan County | 0.4 | 5,093 | 12,047 | 221 | 125 |
| 94 | Graham County | - | 80K | - | 3,203 | 294 |
| 95 | Haywood County | - | 316K | - | 6,195 | 847 |
| 96 | Henderson County | - | 364K | - | 10,372 | 656 |
| 97 | Jackson County | - | 287K | - | 13,331 | 635 |
| 98 | Macon County | - | 459K | - | 23,975 | 673 |
| 99 | Swain County | - | 164K | - | 2,165 | 483 |
| 100 | Transylvania County | - | 300K | - | 12,015 | 636 |
Biggest North Carolina outages of 2025
Up to 25 county outage episodes with the most customers out at once.
| # | County | Started (UTC) | Ended (UTC) | Duration | Peak out | Customer-hours |
|---|---|---|---|---|---|---|
| 1 | Macon County, NC | June 27, 2025 01:45 | June 27, 2025 16:15 | 14h 30m | 23,975 | 147K |
| 2 | Pitt County, NC | June 5, 2025 21:15 | June 6, 2025 12:00 | 14h 45m | 23,397 | 339K |
| 3 | Onslow County, NC | January 16, 2025 11:15 | January 16, 2025 17:00 | 5h 45m | 22,805 | 44K |
| 4 | Buncombe County, NC | May 16, 2025 22:00 | May 19, 2025 05:15 | 2d 7h | 20,155 | 88K |
| 5 | Orange County, NC | July 6, 2025 20:45 | July 9, 2025 06:15 | 2d 9h | 19,163 | 307K |
| 6 | Cumberland County, NC | November 4, 2025 21:15 | November 6, 2025 08:00 | 1d 10h | 18,663 | 33K |
| 7 | Macon County, NC | March 12, 2025 03:15 | March 12, 2025 06:15 | 3h | 18,267 | 6,281 |
| 8 | Brunswick County, NC | May 14, 2025 13:45 | May 14, 2025 22:00 | 8h 15m | 16,898 | 9,614 |
| 9 | Buncombe County, NC | March 15, 2025 20:00 | March 18, 2025 04:45 | 2d 8h | 15,830 | 116K |
| 10 | Mecklenburg County, NC | November 18, 2025 12:15 | November 22, 2025 04:15 | 3d 16h | 14,190 | 34K |
| 11 | Mecklenburg County, NC | April 14, 2025 13:15 | April 20, 2025 06:15 | 5d 17h | 13,567 | 19K |
| 12 | Macon County, NC | September 13, 2025 00:00 | September 13, 2025 01:45 | 1h 45m | 13,473 | 3,740 |
| 13 | Jackson County, NC | July 20, 2025 06:15 | July 20, 2025 07:30 | 1h 15m | 13,331 | 3,334 |
| 14 | Carteret County, NC | July 22, 2025 23:00 | July 23, 2025 01:00 | 2h | 13,310 | 3,375 |
| 15 | Wake County, NC | June 25, 2025 11:15 | June 27, 2025 11:30 | 2d | 12,876 | 71K |
| 16 | Cabarrus County, NC | January 18, 2025 21:30 | January 20, 2025 00:45 | 1d 3h | 12,549 | 33K |
| 17 | Transylvania County, NC | March 16, 2025 06:30 | March 18, 2025 02:30 | 1d 20h | 12,015 | 169K |
| 18 | Pitt County, NC | April 17, 2025 13:00 | April 17, 2025 15:30 | 2h 30m | 11,394 | 2,874 |
| 19 | Wake County, NC | April 26, 2025 21:30 | April 28, 2025 00:00 | 1d 2h | 10,732 | 29K |
| 20 | Halifax County, NC | May 16, 2025 22:15 | May 19, 2025 03:45 | 2d 5h | 10,700 | 244K |
| 21 | Mecklenburg County, NC | July 23, 2025 04:45 | August 6, 2025 04:30 | 13d 23h | 10,601 | 193K |
| 22 | Henderson County, NC | May 16, 2025 12:30 | May 18, 2025 03:45 | 1d 15h | 10,372 | 27K |
| 23 | Mecklenburg County, NC | June 12, 2025 09:45 | June 20, 2025 07:15 | 7d 21h | 9,843 | 100K |
| 24 | Wake County, NC | December 17, 2025 21:15 | December 18, 2025 07:00 | 9h 45m | 9,120 | 3,277 |
| 25 | Mecklenburg County, NC | February 16, 2025 07:45 | February 19, 2025 09:30 | 3d 1h | 8,990 | 80K |
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.
Part of the 2025 US Power Outage Report.
Data from DOE EAGLE-I, every source we read.