massoutage

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

Wisconsin: average hours without power per customer by year2015: 1.5h; 2016: 1.9h; 2017: 2.9h; 2018: 1.7h, coverage 83%; 2019: 4.4h, coverage 84%; 2020: 1.8h, coverage 84%; 2021: 4.7h, coverage 85%; 2022: 4.6h, coverage 85%; 2023: 3.4h; 2024: 4.6h; 2025: 3.8h02460%50%100%1.5h20151.9h20162.9h20171.7h20184.4h20191.8h20204.7h20214.6h20223.4h20234.6h20243.8h2025
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 Wisconsin; March was the worst.

CSVJSON
Wisconsin customer-hours without power by month, 2025Jan 119K, Feb 190K, Mar 2.7M, Apr 1.3M, May 1.1M, Jun 1.1M, Jul 982K, Aug 2.1M, Sep 354K, Oct 323K, Nov 1.1M, Dec 480K01M2M3M119KJan190KFeb2.7MMar1.3MApr1.1MMay1.1MJun982KJul2.1MAug354KSep323KOct1.1MNov480KDec
Use the arrow keys to read values.

All 72 Wisconsin counties, 2025

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

CSVJSON
#CountyHrs / customerCustomer-hoursCustomersPeak outEvents
1Forest County89.9570K6,3406,340238
2Vilas County87.5812K9,2849,284606
3Iron County64.7137K2,1232,065268
4Langlade County39.5555K14,06213,696275
5Florence County37.1105K2,8421,76482
6Oneida County30.1670K22,25815,106515
7Menominee County29.5126K4,2603,281142
8Marinette County20.5614K29,8998,936469
9Oconto County16.2433K26,7618,472293
10Door County13.1347K26,5349,294349
11Lincoln County12.3195K15,7973,694298
12Washburn County8.572K8,4091,846404
13Sawyer County7.8102K13,0242,886339
14Washington County7.2246K34,3035,821570
15St. Croix County6.5204K31,55012,121509
16Jefferson County5.4185K34,5127,953523
17Dunn County5.2128K24,8886,292542
18Portage County4.9133K27,1744,843508
19Buffalo County4.829K5,9361,285349
20Dodge County4.8143K29,7579,532654
21Bayfield County4.730K6,4731,597272
22Shawano County4.2132K31,4186,709430
23Waukesha County4.2602K143,17714,153862
24Ozaukee County3.7126K34,4226,942372
25Sheboygan County3.693K25,5463,998624
26Rusk County3.334K10,3443,657188
27Barron County3.293K29,2316,923540
28Milwaukee County3.21.9M594,64134,3451,142
29Waupaca County3.071K23,6194,084480
30Walworth County3.0137K45,6493,916755
31Marquette County3.026K8,8472,473365
32Grant County2.922K7,4281,885413
33Racine County2.9330K115,0158,450865
34Marathon County2.8226K80,5988,537457
35Ashland County2.415K6,345791243
36Clark County2.337K15,9962,505299
37Burnett County2.221K9,4092,212342
38Pepin County2.28,4933,9181,504159
39Outagamie County2.1125K58,5088,320625
40Green Lake County2.135K16,4991,426433
41Adams County2.144K20,7872,455498
42Pierce County2.034K16,7864,120266
43Iowa County2.018K9,0672,981547
44Kenosha County1.9200K105,1405,449814
45Rock County1.8103K56,4012,902885
46La Crosse County1.867K37,4104,878724
47Polk County1.859K33,3613,575557
48Eau Claire County1.897K55,3929,162540
49Trempealeau County1.725K14,8101,071411
50Crawford County1.69,2325,6371,253180
51Green County1.621K13,2901,920508
52Kewaunee County1.522K14,3711,913151
53Chippewa County1.547K31,5381,559532
54Brown County1.5298K201,7437,732784
55Douglas County1.543K29,0883,913530
56Dane County1.4420K295,5168,49777
57Columbia County1.473K53,7625,229601
58Waushara County1.328K21,0711,425557
59Winnebago County1.288K74,5734,706692
60Calumet County1.221K17,9412,246212
61Lafayette County1.14,5454,085982208
62Fond du Lac County1.091K89,7273,863735
63Price County0.99,52410,1851,565175
64Wood County0.942K46,8182,609438
65Sauk County0.953K60,9554,932729
66Juneau County0.812K15,4441,361240
67Vernon County0.79,55312,8131,071203
68Monroe County0.712K18,029905384
69Manitowoc County0.630K47,8822,127316
70Richland County0.43,4028,020693154
71Jackson County0.34,66214,99134480
72Taylor County0.33,85212,558574104

Biggest Wisconsin outages of 2025

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

CSVJSON
#CountyStarted (UTC)Ended (UTC)DurationPeak outCustomer-hours
1Milwaukee County, WIAugust 9, 2025 12:00August 14, 2025 10:304d 22h34,345764K
2Milwaukee County, WIJune 21, 2025 13:45June 25, 2025 07:003d 17h17,089214K
3Milwaukee County, WIMay 15, 2025 13:30May 18, 2025 05:452d 16h16,409167K
4Milwaukee County, WINovember 29, 2025 10:45November 30, 2025 19:001d 8h15,61684K
5Oneida County, WIMarch 30, 2025 02:30April 3, 2025 18:304d 16h15,106512K
6Waukesha County, WIAugust 9, 2025 16:45August 13, 2025 18:004d 1h14,153298K
7Langlade County, WIMarch 30, 2025 03:00April 4, 2025 01:454d 22h13,696513K
8St. Croix County, WIJuly 29, 2025 02:45July 31, 2025 10:302d 7h12,121154K
9Dodge County, WIMay 15, 2025 22:30May 18, 2025 01:452d 3h9,53278K
10Door County, WIAugust 9, 2025 20:00August 12, 2025 01:302d 5h9,294176K
11Vilas County, WIApril 29, 2025 02:15April 29, 2025 20:1518h9,28431K
12Eau Claire County, WIJuly 29, 2025 02:30July 30, 2025 02:0023h 30m9,16246K
13Vilas County, WINovember 26, 2025 04:00December 1, 2025 02:004d 22h8,939371K
14Marinette County, WIMarch 29, 2025 23:15April 4, 2025 02:005d 2h8,936461K
15Marathon County, WIJuly 9, 2025 22:00July 9, 2025 22:1515m8,5372,134
16Dane County, WIJuly 7, 2025 10:15September 18, 2025 04:3072d 18h8,497127K
17Oconto County, WIMarch 29, 2025 21:45April 4, 2025 07:005d 9h8,472352K
18Racine County, WIMay 15, 2025 22:30May 18, 2025 22:303d8,450130K
19Outagamie County, WIDecember 14, 2025 20:15December 15, 2025 02:005h 45m8,3207,785
20Milwaukee County, WIJune 29, 2025 19:30July 2, 2025 03:452d 8h8,27449K
21Jefferson County, WIMarch 15, 2025 01:00March 16, 2025 12:001d 11h7,95332K
22Milwaukee County, WISeptember 13, 2025 00:45September 14, 2025 05:301d 4h7,88621K
23Outagamie County, WIAugust 9, 2025 16:00August 10, 2025 18:151d 2h7,83924K
24Brown County, WIAugust 9, 2025 17:00August 10, 2025 19:151d 2h7,73261K
25Racine County, WINovember 30, 2025 01:45November 30, 2025 19:0017h 15m7,71228K
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.
Other states in 2025:WVMIAKPAMOVANCAR

Part of the 2025 US Power Outage Report.

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