2025 North Dakota Power Outage Report
In 2025, the average North Dakota customer went without power for about 3.1 hours, the 37th worst of 51 states (US average 5.3 hours). Figures from DOE/ORNL EAGLE-I, including major storm days.
Avg hrs / customer
3.1
vs prior year
▲ 164%
vs 2024
Customer-hours out
1.4M
Peak customers out
32,121
across the state at once
EAGLE-I coverage
n/a
of ND customers
Counties reporting
52
North Dakota year over year
All 52 North Dakota 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 | Stutsman County | 51.6 | 435K | 8,427 | 8,427 | 303 |
| 2 | Steele County | 28.3 | 16K | 557 | 165 | 28 |
| 3 | Ransom County | 26.7 | 74K | 2,772 | 1,819 | 208 |
| 4 | Griggs County | 24.9 | 20K | 786 | 786 | 52 |
| 5 | Wells County | 20.9 | 30K | 1,448 | 1,448 | 100 |
| 6 | Barnes County | 15.7 | 120K | 7,694 | 2,952 | 219 |
| 7 | LaMoure County | 10.3 | 21K | 2,058 | 936 | 203 |
| 8 | Eddy County | 9.4 | 7,627 | 814 | 814 | 42 |
| 9 | Sheridan County | 9.2 | 5,894 | 641 | 413 | 33 |
| 10 | Kidder County | 8.1 | 12K | 1,472 | 333 | 23 |
| 11 | Logan County | 8.0 | 9,991 | 1,244 | 462 | 68 |
| 12 | Sargent County | 7.9 | 15K | 1,900 | 593 | 177 |
| 13 | Cavalier County | 7.7 | 7,126 | 928 | 928 | 95 |
| 14 | Richland County | 7.2 | 36K | 5,021 | 4,237 | 358 |
| 15 | Foster County | 5.9 | 7,857 | 1,325 | 659 | 61 |
| 16 | Traill County | 5.3 | 22K | 4,104 | 2,649 | 62 |
| 17 | Dickey County | 4.8 | 12K | 2,595 | 256 | 202 |
| 18 | Williams County | 4.5 | 69K | 15,516 | 2,124 | 68 |
| 19 | Pembina County | 4.1 | 10K | 2,474 | 837 | 98 |
| 20 | McLean County | 3.3 | 24K | 7,334 | 2,113 | 107 |
| 21 | Bowman County | 3.1 | 8,222 | 2,623 | 137 | 15 |
| 22 | Divide County | 2.7 | 2,386 | 893 | 97 | 10 |
| 23 | Nelson County | 2.4 | 2,990 | 1,239 | 226 | 55 |
| 24 | Oliver County | 2.2 | 2,714 | 1,231 | 371 | 7 |
| 25 | Walsh County | 2.2 | 8,143 | 3,713 | 723 | 66 |
| 26 | Towner County | 2.2 | 1,628 | 755 | 367 | 22 |
| 27 | Benson County | 2.1 | 4,298 | 2,086 | 305 | 54 |
| 28 | Ramsey County | 1.9 | 8,125 | 4,176 | 2,406 | 144 |
| 29 | Cass County | 1.9 | 238K | 124,603 | 7,754 | 695 |
| 30 | Grant County | 1.9 | 2,267 | 1,221 | 831 | 11 |
| 31 | Grand Forks County | 1.7 | 67K | 39,992 | 2,997 | 351 |
| 32 | McHenry County | 1.6 | 5,381 | 3,351 | 463 | 64 |
| 33 | Emmons County | 1.5 | 4,569 | 3,111 | 263 | 14 |
| 34 | Morton County | 1.2 | 23K | 19,085 | 2,690 | 47 |
| 35 | Hettinger County | 1.0 | 2,045 | 1,966 | 91 | 9 |
| 36 | Mountrail County | 1.0 | 4,736 | 4,771 | 798 | 38 |
| 37 | McIntosh County | 0.9 | 2,058 | 2,180 | 601 | 50 |
| 38 | Burleigh County | 0.9 | 49K | 57,076 | 2,185 | 100 |
| 39 | Mercer County | 0.8 | 4,903 | 6,015 | 342 | 14 |
| 40 | Renville County | 0.8 | 1,267 | 1,606 | 210 | 18 |
| 41 | Adams County | 0.8 | 1,443 | 1,902 | 161 | 8 |
| 42 | Rolette County | 0.7 | 5,435 | 7,336 | 1,589 | 80 |
| 43 | Slope County | 0.6 | 389 | 704 | 115 | 2 |
| 44 | Ward County | 0.5 | 26K | 51,522 | 2,806 | 303 |
| 45 | Bottineau County | 0.5 | 2,353 | 5,131 | 477 | 89 |
| 46 | Pierce County | 0.4 | 654 | 1,560 | 57 | 80 |
| 47 | Golden Valley County | 0.4 | 505 | 1,324 | 95 | 7 |
| 48 | Stark County | 0.2 | 5,642 | 23,614 | 2,093 | 34 |
| 49 | Burke County | 0.2 | 273 | 1,180 | 223 | 12 |
| 50 | McKenzie County | 0.2 | 2,667 | 14,655 | 552 | 22 |
| 51 | Dunn County | 0.1 | 461 | 4,300 | 249 | 11 |
| 52 | Sioux County | 0.0 | 115 | 2,559 | 29 | 1 |
Biggest North Dakota 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 | Stutsman County, ND | June 20, 2025 22:30 | June 25, 2025 15:30 | 4d 17h | 8,427 | 341K |
| 2 | Stutsman County, ND | August 8, 2025 07:45 | August 9, 2025 02:45 | 19h | 8,427 | 72K |
| 3 | Cass County, ND | June 21, 2025 03:15 | June 27, 2025 03:30 | 6d | 7,754 | 157K |
| 4 | Cass County, ND | August 8, 2025 08:45 | August 9, 2025 19:45 | 1d 11h | 6,296 | 9,428 |
| 5 | Richland County, ND | June 18, 2025 20:00 | June 19, 2025 12:00 | 16h | 4,237 | 2,389 |
| 6 | Cass County, ND | May 15, 2025 20:45 | May 16, 2025 05:45 | 9h | 3,140 | 2,041 |
| 7 | Grand Forks County, ND | July 27, 2025 07:15 | July 28, 2025 17:00 | 1d 9h | 2,997 | 25K |
| 8 | Barnes County, ND | June 21, 2025 02:15 | June 26, 2025 19:45 | 5d 17h | 2,952 | 112K |
| 9 | Cass County, ND | November 20, 2025 14:15 | November 26, 2025 07:00 | 5d 16h | 2,814 | 5,598 |
| 10 | Ward County, ND | December 28, 2025 19:30 | December 28, 2025 23:15 | 3h 45m | 2,806 | 5,948 |
| 11 | Morton County, ND | June 21, 2025 01:45 | June 21, 2025 14:15 | 12h 30m | 2,690 | 15K |
| 12 | Traill County, ND | June 21, 2025 03:30 | June 23, 2025 21:30 | 2d 18h | 2,649 | 19K |
| 13 | Cass County, ND | June 8, 2025 04:30 | June 8, 2025 06:30 | 2h | 2,585 | 3,272 |
| 14 | Ramsey County, ND | August 29, 2025 13:15 | August 29, 2025 14:30 | 1h 15m | 2,406 | 649 |
| 15 | Grand Forks County, ND | March 22, 2025 03:45 | March 22, 2025 05:30 | 1h 45m | 2,372 | 2,497 |
| 16 | Ward County, ND | July 10, 2025 08:00 | July 11, 2025 06:30 | 22h 30m | 2,362 | 6,118 |
| 17 | Cass County, ND | July 26, 2025 09:45 | July 26, 2025 16:45 | 7h | 2,361 | 4,290 |
| 18 | Cass County, ND | January 10, 2025 11:45 | January 10, 2025 15:30 | 3h 45m | 2,357 | 3,929 |
| 19 | Cass County, ND | August 27, 2025 01:30 | August 27, 2025 05:30 | 4h | 2,325 | 5,237 |
| 20 | Burleigh County, ND | June 20, 2025 22:00 | June 22, 2025 05:00 | 1d 7h | 2,185 | 21K |
| 21 | Williams County, ND | November 26, 2025 21:15 | November 30, 2025 09:15 | 3d 12h | 2,124 | 3,435 |
| 22 | McLean County, ND | December 12, 2025 19:30 | December 12, 2025 21:15 | 1h 45m | 2,113 | 2,292 |
| 23 | Stark County, ND | April 8, 2025 15:30 | April 8, 2025 17:00 | 1h 30m | 2,093 | 558 |
| 24 | Ward County, ND | May 13, 2025 00:15 | May 13, 2025 00:30 | 15m | 2,067 | 517 |
| 25 | Grand Forks County, ND | June 21, 2025 04:15 | June 21, 2025 22:15 | 18h | 2,032 | 8,126 |
EAGLE-I tracked about n/a of North Dakota'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.