2025 Minnesota Power Outage Report
In 2025, the average Minnesota customer went without power for about 3.7 hours, the 34th worst of 51 states (US average 5.3 hours). Figures from DOE/ORNL EAGLE-I, including major storm days.
Avg hrs / customer
3.7
vs prior year
▼ 8%
vs 2024
Customer-hours out
10.1M
Peak customers out
141,752
across the state at once
EAGLE-I coverage
n/a
of MN customers
Counties reporting
85
Minnesota year over year
All 85 Minnesota 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 | Beltrami County | 32.9 | 958K | 29,065 | 22,983 | 591 |
| 2 | Aitkin County | 14.1 | 165K | 11,677 | 3,255 | 573 |
| 3 | Cass County | 9.9 | 234K | 23,771 | 7,469 | 643 |
| 4 | Pope County | 9.8 | 58K | 5,930 | 1,792 | 258 |
| 5 | Itasca County | 9.3 | 211K | 22,613 | 5,611 | 602 |
| 6 | Washington County | 8.3 | 909K | 109,959 | 28,463 | 733 |
| 7 | Mahnomen County | 7.8 | 32K | 4,068 | 1,887 | 242 |
| 8 | Norman County | 6.7 | 13K | 1,952 | 762 | 165 |
| 9 | Murray County | 5.9 | 31K | 5,226 | 3,967 | 212 |
| 10 | Renville County | 5.7 | 37K | 6,578 | 3,897 | 218 |
| 11 | Pipestone County | 5.6 | 26K | 4,666 | 4,235 | 168 |
| 12 | Chisago County | 5.1 | 120K | 23,550 | 3,515 | 690 |
| 13 | Grant County | 5.0 | 17K | 3,371 | 3,371 | 197 |
| 14 | Anoka County | 4.8 | 759K | 159,251 | 14,864 | 838 |
| 15 | Hubbard County | 4.5 | 75K | 16,671 | 3,580 | 340 |
| 16 | Red Lake County | 4.5 | 10K | 2,280 | 1,323 | 55 |
| 17 | Ramsey County | 4.4 | 1.1M | 257,190 | 29,124 | 925 |
| 18 | Goodhue County | 4.4 | 59K | 13,457 | 6,448 | 466 |
| 19 | Wabasha County | 4.1 | 44K | 10,731 | 3,797 | 447 |
| 20 | Wilkin County | 4.0 | 13K | 3,109 | 426 | 148 |
| 21 | Carlton County | 4.0 | 90K | 22,459 | 5,728 | 630 |
| 22 | Otter Tail County | 3.9 | 170K | 43,936 | 6,049 | 739 |
| 23 | Hennepin County | 3.6 | 2.3M | 624,985 | 38,258 | 457 |
| 24 | Le Sueur County | 3.6 | 42K | 11,683 | 1,879 | 360 |
| 25 | St. Louis County | 3.5 | 447K | 127,172 | 7,769 | 820 |
| 26 | Yellow Medicine County | 3.5 | 8,097 | 2,324 | 1,056 | 139 |
| 27 | Big Stone County | 3.4 | 6,030 | 1,766 | 386 | 50 |
| 28 | Morrison County | 3.4 | 66K | 19,525 | 4,392 | 578 |
| 29 | Freeborn County | 3.3 | 53K | 16,219 | 2,571 | 367 |
| 30 | Chippewa County | 3.3 | 19K | 5,934 | 1,643 | 180 |
| 31 | Pine County | 3.1 | 51K | 16,386 | 2,560 | 742 |
| 32 | Crow Wing County | 3.0 | 147K | 48,618 | 4,562 | 645 |
| 33 | Polk County | 2.9 | 57K | 19,237 | 4,006 | 356 |
| 34 | Becker County | 2.9 | 72K | 24,622 | 2,140 | 448 |
| 35 | Dodge County | 2.9 | 18K | 6,199 | 1,366 | 254 |
| 36 | Lake County | 2.9 | 17K | 5,952 | 2,933 | 160 |
| 37 | Meeker County | 2.8 | 27K | 9,659 | 1,366 | 268 |
| 38 | Kandiyohi County | 2.8 | 56K | 20,235 | 3,282 | 425 |
| 39 | Lac qui Parle County | 2.6 | 4,948 | 1,882 | 355 | 98 |
| 40 | Douglas County | 2.6 | 61K | 23,496 | 8,645 | 393 |
| 41 | Stevens County | 2.5 | 17K | 6,634 | 2,434 | 139 |
| 42 | Rice County | 2.5 | 73K | 29,247 | 2,188 | 432 |
| 43 | Blue Earth County | 2.5 | 84K | 34,191 | 8,688 | 552 |
| 44 | Stearns County | 2.4 | 187K | 79,310 | 5,269 | 731 |
| 45 | Benton County | 2.3 | 45K | 19,602 | 2,191 | 512 |
| 46 | Lincoln County | 2.2 | 5,703 | 2,548 | 1,409 | 60 |
| 47 | Sibley County | 2.2 | 15K | 6,912 | 1,038 | 214 |
| 48 | Carver County | 2.2 | 96K | 43,054 | 3,449 | 481 |
| 49 | Todd County | 2.1 | 28K | 13,003 | 1,806 | 435 |
| 50 | Waseca County | 2.1 | 17K | 7,916 | 917 | 177 |
| 51 | Scott County | 1.9 | 118K | 61,831 | 10,366 | 516 |
| 52 | Nobles County | 1.9 | 17K | 9,001 | 1,158 | 201 |
| 53 | Dakota County | 1.9 | 360K | 193,827 | 11,695 | 622 |
| 54 | Koochiching County | 1.8 | 16K | 9,083 | 2,529 | 185 |
| 55 | Kanabec County | 1.8 | 13K | 7,031 | 1,077 | 394 |
| 56 | Traverse County | 1.6 | 3,842 | 2,357 | 608 | 46 |
| 57 | Rock County | 1.6 | 8,001 | 4,958 | 692 | 153 |
| 58 | Nicollet County | 1.6 | 23K | 15,048 | 2,533 | 260 |
| 59 | Wright County | 1.5 | 97K | 63,435 | 6,025 | 928 |
| 60 | Marshall County | 1.5 | 5,447 | 3,652 | 400 | 62 |
| 61 | Mower County | 1.3 | 23K | 17,846 | 2,412 | 280 |
| 62 | Kittson County | 1.3 | 3,415 | 2,662 | 480 | 60 |
| 63 | Lyon County | 1.3 | 16K | 12,443 | 1,594 | 116 |
| 64 | Winona County | 1.3 | 27K | 21,651 | 3,400 | 334 |
| 65 | McLeod County | 1.2 | 20K | 16,570 | 1,810 | 327 |
| 66 | Swift County | 1.2 | 6,236 | 5,384 | 1,224 | 136 |
| 67 | Sherburne County | 1.1 | 47K | 41,598 | 2,362 | 449 |
| 68 | Isanti County | 1.1 | 22K | 20,627 | 3,099 | 598 |
| 69 | Faribault County | 1.1 | 6,287 | 5,867 | 513 | 246 |
| 70 | Wadena County | 1.0 | 8,363 | 8,800 | 2,062 | 80 |
| 71 | Clay County | 0.9 | 25K | 26,598 | 822 | 282 |
| 72 | Mille Lacs County | 0.8 | 14K | 16,515 | 562 | 507 |
| 73 | Olmsted County | 0.8 | 64K | 76,519 | 6,014 | 738 |
| 74 | Fillmore County | 0.6 | 3,985 | 6,865 | 748 | 57 |
| 75 | Steele County | 0.5 | 9,199 | 17,365 | 570 | 62 |
| 76 | Redwood County | 0.5 | 4,143 | 7,964 | 497 | 75 |
| 77 | Roseau County | 0.4 | 2,814 | 7,663 | 258 | 22 |
| 78 | Houston County | 0.3 | 2,143 | 6,647 | 79 | 47 |
| 79 | Clearwater County | 0.2 | 1,170 | 5,121 | 106 | 40 |
| 80 | Pennington County | 0.0 | 113 | 7,940 | 13 | 7 |
| 81 | Jackson County | 0.0 | 63 | 5,169 | 24 | 7 |
| 82 | Watonwan County | 0.0 | 32 | 4,294 | 1 | 7 |
| 83 | Cottonwood County | 0.0 | 34 | 5,353 | 12 | 6 |
| 84 | Brown County | 0.0 | 44 | 12,921 | 4 | 6 |
| 85 | Martin County | 0.0 | 5 | 10,513 | 1 | 3 |
Biggest Minnesota 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 | Hennepin County, MN | June 28, 2025 10:00 | July 4, 2025 10:00 | 6d | 38,258 | 408K |
| 2 | Ramsey County, MN | July 26, 2025 21:30 | August 1, 2025 02:15 | 5d 4h | 29,124 | 659K |
| 3 | Washington County, MN | July 25, 2025 13:00 | August 1, 2025 03:00 | 6d 14h | 28,463 | 519K |
| 4 | Hennepin County, MN | July 21, 2025 11:15 | August 2, 2025 01:45 | 11d 14h | 25,656 | 531K |
| 5 | Beltrami County, MN | June 20, 2025 13:00 | June 27, 2025 16:30 | 7d 3h | 22,983 | 887K |
| 6 | Washington County, MN | September 14, 2025 19:15 | September 15, 2025 06:00 | 10h 45m | 22,718 | 51K |
| 7 | Washington County, MN | June 19, 2025 12:00 | June 20, 2025 02:45 | 14h 45m | 19,445 | 28K |
| 8 | Hennepin County, MN | April 15, 2025 12:15 | April 17, 2025 01:30 | 1d 13h | 16,176 | 12K |
| 9 | Anoka County, MN | July 27, 2025 23:00 | August 1, 2025 00:30 | 4d 1h | 14,864 | 290K |
| 10 | Hennepin County, MN | May 15, 2025 11:15 | May 18, 2025 04:30 | 2d 17h | 14,706 | 115K |
| 11 | Washington County, MN | August 15, 2025 11:30 | August 19, 2025 01:00 | 3d 13h | 14,220 | 56K |
| 12 | Hennepin County, MN | March 10, 2025 11:15 | March 11, 2025 06:30 | 19h 15m | 13,503 | 8,805 |
| 13 | Anoka County, MN | March 15, 2025 19:45 | March 16, 2025 16:00 | 20h 15m | 13,023 | 15K |
| 14 | Hennepin County, MN | October 3, 2025 13:00 | October 6, 2025 06:00 | 2d 17h | 12,721 | 36K |
| 15 | Washington County, MN | January 7, 2025 13:45 | January 8, 2025 00:15 | 10h 30m | 12,368 | 6,477 |
| 16 | Dakota County, MN | July 1, 2025 11:45 | September 8, 2025 21:30 | 69d 9h | 11,695 | 172K |
| 17 | Anoka County, MN | May 3, 2025 14:30 | May 4, 2025 02:15 | 11h 45m | 11,055 | 10K |
| 18 | Hennepin County, MN | August 6, 2025 05:00 | August 12, 2025 11:00 | 6d 6h | 10,909 | 99K |
| 19 | Hennepin County, MN | June 25, 2025 08:15 | June 28, 2025 09:00 | 3d | 10,770 | 41K |
| 20 | Hennepin County, MN | March 14, 2025 13:15 | March 16, 2025 06:15 | 1d 17h | 10,410 | 11K |
| 21 | Scott County, MN | July 29, 2025 03:00 | July 31, 2025 03:45 | 2d | 10,366 | 67K |
| 22 | Ramsey County, MN | June 14, 2025 14:45 | June 14, 2025 21:30 | 6h 45m | 10,288 | 4,178 |
| 23 | Hennepin County, MN | August 13, 2025 05:00 | August 20, 2025 02:15 | 6d 21h | 9,088 | 75K |
| 24 | Hennepin County, MN | July 14, 2025 01:00 | July 20, 2025 01:00 | 6d | 8,768 | 68K |
| 25 | Blue Earth County, MN | October 10, 2025 18:00 | October 12, 2025 00:00 | 1d 6h | 8,688 | 10K |
EAGLE-I tracked about n/a of Minnesota'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.