massoutage

2025 Iowa Power Outage Report

In 2025, the average Iowa customer went without power for about 2.9 hours, the 41st worst of 51 states (US average 5.3 hours). Figures from DOE/ORNL EAGLE-I, including major storm days.

Avg hrs / customer
2.9
vs prior year
▼ 8%
vs 2024
Customer-hours out
4.7M
Peak customers out
44,332
across the state at once
EAGLE-I coverage
n/a
of IA customers
Counties reporting
99

Iowa year over year

Iowa: average hours without power per customer by year2015: 1.1h; 2016: 1.8h; 2017: 2.0h; 2018: 2.2h, coverage 89%; 2019: 2.2h, coverage 89%; 2020: 27.3h, coverage 91%; 2021: 2.7h, coverage 91%; 2022: 1.6h, coverage 91%; 2023: 2.0h; 2024: 3.2h; 2025: 2.9h01020300%50%100%1.1h20151.8h20162.0h20172.2h20182.2h201927.3h20202.7h20211.6h20222.0h20233.2h20242.9h2025
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 Iowa; March was the worst.

CSVJSON
Iowa customer-hours without power by month, 2025Jan 68K, Feb 55K, Mar 1.3M, Apr 279K, May 256K, Jun 428K, Jul 1.3M, Aug 318K, Sep 184K, Oct 181K, Nov 140K, Dec 144K0500k1M1.5M68KJan55KFeb1.3MMar279KApr256KMay428KJun1.3MJul318KAug184KSep181KOct140KNov144KDec
Use the arrow keys to read values.

All 99 Iowa counties, 2025

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

CSVJSON
#CountyHrs / customerCustomer-hoursCustomersPeak outEvents
1Harrison County18.4140K7,6204,801251
2Sac County17.869K3,8953,463145
3Hancock County16.892K5,4895,271261
4Butler County14.168K4,7913,840305
5Calhoun County13.254K4,0922,838164
6Worth County12.629K2,2891,847245
7Monona County12.189K7,3882,429197
8Wright County11.765K5,5383,042278
9Monroe County11.747K4,056933316
10Ringgold County11.529K2,5111,287218
11Greene County10.335K3,4171,832254
12Franklin County10.046K4,6371,813326
13Taylor County9.628K2,9511,645197
14Ida County9.330K3,2311,438134
15Wayne County9.227K2,9471,291217
16Buena Vista County9.0104K11,6076,428214
17Webster County7.2147K20,4117,101461
18Lyon County6.734K5,0901,79286
19Fremont County6.428K4,2851,363211
20Humboldt County6.322K3,5072,872224
21Cherokee County6.237K5,9683,081157
22Poweshiek County5.839K6,7084,717406
23Lee County5.585K15,4866,395613
24O'Brien County5.327K5,0302,415171
25Marshall County5.284K15,9455,131537
26Crawford County5.248K9,2132,929175
27Shelby County5.237K7,1642,018304
28Madison County4.946K9,3661,839337
29Jasper County4.977K15,5663,534555
30Woodbury County4.9125K25,6263,399689
31Iowa County4.934K6,9653,464445
32Kossuth County4.434K7,6981,586310
33Jones County4.437K8,5073,762372
34Grundy County4.324K5,507613192
35Audubon County4.210K2,511930192
36Van Buren County4.113K3,1461,713245
37Chickasaw County4.028K6,9911,130229
38Keokuk County3.918K4,6841,209361
39Carroll County3.833K8,6663,079202
40Page County3.835K9,0352,681236
41Sioux County3.763K16,9934,060235
42Hardin County3.725K6,8853,393266
43Scott County3.6247K67,61116,097906
44Floyd County3.527K7,8861,184321
45Tama County3.427K8,1691,403343
46Plymouth County3.328K8,5812,099277
47Adams County3.25,8681,844344197
48Boone County3.234K10,6701,444482
49Des Moines County3.156K18,2073,426653
50Clayton County2.930K10,4211,075391
51Cerro Gordo County2.780K29,4357,467364
52Appanoose County2.718K6,5721,193433
53Hamilton County2.725K9,205699217
54Black Hawk County2.7153K57,53312,895805
55Mahaska County2.622K8,1622,221363
56Pocahontas County2.68,1153,159899170
57Jefferson County2.618K6,8791,532422
58Mitchell County2.616K6,347795237
59Decatur County2.68,5613,356620186
60Mills County2.518K7,270941357
61Montgomery County2.414K5,7244,108269
62Jackson County2.425K10,3022,819251
63Winnebago County2.417K7,213653231
64Dallas County2.4140K58,4516,037673
65Adair County2.48,7653,686542214
66Cedar County2.421K8,9861,855446
67Howard County2.39,6304,1771,127253
68Guthrie County2.312K5,3901,044231
69Washington County2.121K9,7003,034498
70Louisa County2.19,6884,5541,390375
71Allamakee County2.114K6,750930308
72Osceola County2.07,2313,58854039
73Fayette County2.018K8,7121,396384
74Clinton County2.043K21,5052,880599
75Delaware County2.014K7,0351,533303
76Buchanan County1.924K12,2541,481316
77Polk County1.9551K287,09524,009898
78Warren County1.946K23,8062,366512
79Union County1.913K6,645888421
80Winneshiek County1.918K9,3691,328473
81Marion County1.937K19,8762,599340
82Pottawattamie County1.893K51,1324,721785
83Wapello County1.839K21,9602,593602
84Johnson County1.7136K77,7698,629752
85Clarke County1.77,1134,290561311
86Dickinson County1.611K6,731741299
87Lucas County1.66,7924,225776240
88Dubuque County1.673K46,5462,634654
89Benton County1.520K13,4982,555370
90Cass County1.415K10,3291,058229
91Bremer County1.321K16,0282,333284
92Palo Alto County1.35,4814,1661,095155
93Linn County1.2143K118,2474,050944
94Story County1.169K63,3962,318585
95Davis County0.83,9234,718330147
96Muscatine County0.619K30,3531,597441
97Clay County0.56,91213,668766157
98Henry County0.55,81711,923351348
99Emmet County0.17645,93429987

Biggest Iowa outages of 2025

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

CSVJSON
#CountyStarted (UTC)Ended (UTC)DurationPeak outCustomer-hours
1Polk County, IAJuly 28, 2025 08:00July 29, 2025 07:0023h24,00991K
2Polk County, IAJuly 11, 2025 04:15July 12, 2025 07:301d 3h18,19086K
3Scott County, IAJuly 11, 2025 22:30July 13, 2025 08:001d 9h16,097133K
4Black Hawk County, IAJuly 29, 2025 06:30July 31, 2025 11:452d 5h12,89579K
5Scott County, IAOctober 29, 2025 07:00October 29, 2025 11:154h 15m12,15017K
6Polk County, IAMarch 4, 2025 21:15March 7, 2025 07:002d 9h8,98964K
7Polk County, IASeptember 17, 2025 11:15September 18, 2025 07:1520h8,70712K
8Johnson County, IADecember 1, 2025 16:00December 2, 2025 00:458h 45m8,62915K
9Johnson County, IANovember 30, 2025 22:15December 1, 2025 15:1517h8,20812K
10Cerro Gordo County, IAApril 30, 2025 16:30August 14, 2025 12:00105d 19h7,46766K
11Webster County, IAMarch 5, 2025 02:45March 7, 2025 03:152d7,10186K
12Buena Vista County, IAApril 18, 2025 06:30April 22, 2025 00:303d 18h6,42878K
13Lee County, IAJune 3, 2025 23:00June 13, 2025 15:009d 16h6,39543K
14Polk County, IAMarch 14, 2025 11:30March 16, 2025 03:451d 16h6,39123K
15Dallas County, IASeptember 23, 2025 09:45September 23, 2025 10:451h6,0375,474
16Dallas County, IAMarch 5, 2025 05:00March 6, 2025 20:151d 15h5,91163K
17Polk County, IASeptember 2, 2025 08:15September 2, 2025 19:1511h5,5019,891
18Hancock County, IAJuly 29, 2025 05:15July 30, 2025 23:301d 18h5,27131K
19Marshall County, IAMarch 17, 2025 18:00March 17, 2025 19:301h 30m5,1311,293
20Polk County, IAJuly 29, 2025 09:45July 31, 2025 00:451d 15h4,97429K
21Harrison County, IAMarch 19, 2025 12:30March 20, 2025 20:301d 8h4,80179K
22Pottawattamie County, IAMarch 19, 2025 06:30March 20, 2025 20:301d 14h4,72122K
23Poweshiek County, IAMarch 14, 2025 22:45March 15, 2025 23:151d4,71712K
24Polk County, IAJune 15, 2025 21:30June 16, 2025 07:159h 45m4,6354,918
25Webster County, IAMarch 19, 2025 13:15March 20, 2025 20:301d 7h4,37129K
EAGLE-I tracked about n/a of Iowa'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.