2025 Wisconsin Power Outage Report
In 2025, the average Wisconsin customer went without power for about 3.8 hours, the 31st worst of 51 states (US average 5.3 hours). Figures from DOE/ORNL EAGLE-I, including major storm days.
Avg hrs / customer
3.8
vs prior year
▼ 17%
vs 2024
Customer-hours out
11.8M
Peak customers out
64,518
across the state at once
EAGLE-I coverage
n/a
of WI customers
Counties reporting
72
Wisconsin year over year
All 72 Wisconsin 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 | Forest County | 89.9 | 570K | 6,340 | 6,340 | 238 |
| 2 | Vilas County | 87.5 | 812K | 9,284 | 9,284 | 606 |
| 3 | Iron County | 64.7 | 137K | 2,123 | 2,065 | 268 |
| 4 | Langlade County | 39.5 | 555K | 14,062 | 13,696 | 275 |
| 5 | Florence County | 37.1 | 105K | 2,842 | 1,764 | 82 |
| 6 | Oneida County | 30.1 | 670K | 22,258 | 15,106 | 515 |
| 7 | Menominee County | 29.5 | 126K | 4,260 | 3,281 | 142 |
| 8 | Marinette County | 20.5 | 614K | 29,899 | 8,936 | 469 |
| 9 | Oconto County | 16.2 | 433K | 26,761 | 8,472 | 293 |
| 10 | Door County | 13.1 | 347K | 26,534 | 9,294 | 349 |
| 11 | Lincoln County | 12.3 | 195K | 15,797 | 3,694 | 298 |
| 12 | Washburn County | 8.5 | 72K | 8,409 | 1,846 | 404 |
| 13 | Sawyer County | 7.8 | 102K | 13,024 | 2,886 | 339 |
| 14 | Washington County | 7.2 | 246K | 34,303 | 5,821 | 570 |
| 15 | St. Croix County | 6.5 | 204K | 31,550 | 12,121 | 509 |
| 16 | Jefferson County | 5.4 | 185K | 34,512 | 7,953 | 523 |
| 17 | Dunn County | 5.2 | 128K | 24,888 | 6,292 | 542 |
| 18 | Portage County | 4.9 | 133K | 27,174 | 4,843 | 508 |
| 19 | Buffalo County | 4.8 | 29K | 5,936 | 1,285 | 349 |
| 20 | Dodge County | 4.8 | 143K | 29,757 | 9,532 | 654 |
| 21 | Bayfield County | 4.7 | 30K | 6,473 | 1,597 | 272 |
| 22 | Shawano County | 4.2 | 132K | 31,418 | 6,709 | 430 |
| 23 | Waukesha County | 4.2 | 602K | 143,177 | 14,153 | 862 |
| 24 | Ozaukee County | 3.7 | 126K | 34,422 | 6,942 | 372 |
| 25 | Sheboygan County | 3.6 | 93K | 25,546 | 3,998 | 624 |
| 26 | Rusk County | 3.3 | 34K | 10,344 | 3,657 | 188 |
| 27 | Barron County | 3.2 | 93K | 29,231 | 6,923 | 540 |
| 28 | Milwaukee County | 3.2 | 1.9M | 594,641 | 34,345 | 1,142 |
| 29 | Waupaca County | 3.0 | 71K | 23,619 | 4,084 | 480 |
| 30 | Walworth County | 3.0 | 137K | 45,649 | 3,916 | 755 |
| 31 | Marquette County | 3.0 | 26K | 8,847 | 2,473 | 365 |
| 32 | Grant County | 2.9 | 22K | 7,428 | 1,885 | 413 |
| 33 | Racine County | 2.9 | 330K | 115,015 | 8,450 | 865 |
| 34 | Marathon County | 2.8 | 226K | 80,598 | 8,537 | 457 |
| 35 | Ashland County | 2.4 | 15K | 6,345 | 791 | 243 |
| 36 | Clark County | 2.3 | 37K | 15,996 | 2,505 | 299 |
| 37 | Burnett County | 2.2 | 21K | 9,409 | 2,212 | 342 |
| 38 | Pepin County | 2.2 | 8,493 | 3,918 | 1,504 | 159 |
| 39 | Outagamie County | 2.1 | 125K | 58,508 | 8,320 | 625 |
| 40 | Green Lake County | 2.1 | 35K | 16,499 | 1,426 | 433 |
| 41 | Adams County | 2.1 | 44K | 20,787 | 2,455 | 498 |
| 42 | Pierce County | 2.0 | 34K | 16,786 | 4,120 | 266 |
| 43 | Iowa County | 2.0 | 18K | 9,067 | 2,981 | 547 |
| 44 | Kenosha County | 1.9 | 200K | 105,140 | 5,449 | 814 |
| 45 | Rock County | 1.8 | 103K | 56,401 | 2,902 | 885 |
| 46 | La Crosse County | 1.8 | 67K | 37,410 | 4,878 | 724 |
| 47 | Polk County | 1.8 | 59K | 33,361 | 3,575 | 557 |
| 48 | Eau Claire County | 1.8 | 97K | 55,392 | 9,162 | 540 |
| 49 | Trempealeau County | 1.7 | 25K | 14,810 | 1,071 | 411 |
| 50 | Crawford County | 1.6 | 9,232 | 5,637 | 1,253 | 180 |
| 51 | Green County | 1.6 | 21K | 13,290 | 1,920 | 508 |
| 52 | Kewaunee County | 1.5 | 22K | 14,371 | 1,913 | 151 |
| 53 | Chippewa County | 1.5 | 47K | 31,538 | 1,559 | 532 |
| 54 | Brown County | 1.5 | 298K | 201,743 | 7,732 | 784 |
| 55 | Douglas County | 1.5 | 43K | 29,088 | 3,913 | 530 |
| 56 | Dane County | 1.4 | 420K | 295,516 | 8,497 | 77 |
| 57 | Columbia County | 1.4 | 73K | 53,762 | 5,229 | 601 |
| 58 | Waushara County | 1.3 | 28K | 21,071 | 1,425 | 557 |
| 59 | Winnebago County | 1.2 | 88K | 74,573 | 4,706 | 692 |
| 60 | Calumet County | 1.2 | 21K | 17,941 | 2,246 | 212 |
| 61 | Lafayette County | 1.1 | 4,545 | 4,085 | 982 | 208 |
| 62 | Fond du Lac County | 1.0 | 91K | 89,727 | 3,863 | 735 |
| 63 | Price County | 0.9 | 9,524 | 10,185 | 1,565 | 175 |
| 64 | Wood County | 0.9 | 42K | 46,818 | 2,609 | 438 |
| 65 | Sauk County | 0.9 | 53K | 60,955 | 4,932 | 729 |
| 66 | Juneau County | 0.8 | 12K | 15,444 | 1,361 | 240 |
| 67 | Vernon County | 0.7 | 9,553 | 12,813 | 1,071 | 203 |
| 68 | Monroe County | 0.7 | 12K | 18,029 | 905 | 384 |
| 69 | Manitowoc County | 0.6 | 30K | 47,882 | 2,127 | 316 |
| 70 | Richland County | 0.4 | 3,402 | 8,020 | 693 | 154 |
| 71 | Jackson County | 0.3 | 4,662 | 14,991 | 344 | 80 |
| 72 | Taylor County | 0.3 | 3,852 | 12,558 | 574 | 104 |
Biggest Wisconsin 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 | Milwaukee County, WI | August 9, 2025 12:00 | August 14, 2025 10:30 | 4d 22h | 34,345 | 764K |
| 2 | Milwaukee County, WI | June 21, 2025 13:45 | June 25, 2025 07:00 | 3d 17h | 17,089 | 214K |
| 3 | Milwaukee County, WI | May 15, 2025 13:30 | May 18, 2025 05:45 | 2d 16h | 16,409 | 167K |
| 4 | Milwaukee County, WI | November 29, 2025 10:45 | November 30, 2025 19:00 | 1d 8h | 15,616 | 84K |
| 5 | Oneida County, WI | March 30, 2025 02:30 | April 3, 2025 18:30 | 4d 16h | 15,106 | 512K |
| 6 | Waukesha County, WI | August 9, 2025 16:45 | August 13, 2025 18:00 | 4d 1h | 14,153 | 298K |
| 7 | Langlade County, WI | March 30, 2025 03:00 | April 4, 2025 01:45 | 4d 22h | 13,696 | 513K |
| 8 | St. Croix County, WI | July 29, 2025 02:45 | July 31, 2025 10:30 | 2d 7h | 12,121 | 154K |
| 9 | Dodge County, WI | May 15, 2025 22:30 | May 18, 2025 01:45 | 2d 3h | 9,532 | 78K |
| 10 | Door County, WI | August 9, 2025 20:00 | August 12, 2025 01:30 | 2d 5h | 9,294 | 176K |
| 11 | Vilas County, WI | April 29, 2025 02:15 | April 29, 2025 20:15 | 18h | 9,284 | 31K |
| 12 | Eau Claire County, WI | July 29, 2025 02:30 | July 30, 2025 02:00 | 23h 30m | 9,162 | 46K |
| 13 | Vilas County, WI | November 26, 2025 04:00 | December 1, 2025 02:00 | 4d 22h | 8,939 | 371K |
| 14 | Marinette County, WI | March 29, 2025 23:15 | April 4, 2025 02:00 | 5d 2h | 8,936 | 461K |
| 15 | Marathon County, WI | July 9, 2025 22:00 | July 9, 2025 22:15 | 15m | 8,537 | 2,134 |
| 16 | Dane County, WI | July 7, 2025 10:15 | September 18, 2025 04:30 | 72d 18h | 8,497 | 127K |
| 17 | Oconto County, WI | March 29, 2025 21:45 | April 4, 2025 07:00 | 5d 9h | 8,472 | 352K |
| 18 | Racine County, WI | May 15, 2025 22:30 | May 18, 2025 22:30 | 3d | 8,450 | 130K |
| 19 | Outagamie County, WI | December 14, 2025 20:15 | December 15, 2025 02:00 | 5h 45m | 8,320 | 7,785 |
| 20 | Milwaukee County, WI | June 29, 2025 19:30 | July 2, 2025 03:45 | 2d 8h | 8,274 | 49K |
| 21 | Jefferson County, WI | March 15, 2025 01:00 | March 16, 2025 12:00 | 1d 11h | 7,953 | 32K |
| 22 | Milwaukee County, WI | September 13, 2025 00:45 | September 14, 2025 05:30 | 1d 4h | 7,886 | 21K |
| 23 | Outagamie County, WI | August 9, 2025 16:00 | August 10, 2025 18:15 | 1d 2h | 7,839 | 24K |
| 24 | Brown County, WI | August 9, 2025 17:00 | August 10, 2025 19:15 | 1d 2h | 7,732 | 61K |
| 25 | Racine County, WI | November 30, 2025 01:45 | November 30, 2025 19:00 | 17h 15m | 7,712 | 28K |
EAGLE-I tracked about n/a of Wisconsin'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.