Menu

Iowa electricity rates: two utilities, two price levels

Homes in Iowa paid an average of 14.20¢ per kWh over the last 12 months (Sep 2025–Aug 2026), 21.3% below the US average of 18.04¢; 17.06¢ in August 2026 alone.1 The average residential bill was $117.30 a month in 2025, for 861 kWh.2

EIA monthly data through August 2026 (preliminary, released October 23, 2026); annual data for 2025 are final. Next monthly update expected November 24, 2026. Average revenue per kWh includes fixed charges and riders; it is not a tariff rate.

Midwest region, West North Central division

From 2020 to 2025, Iowa's average residential price rose 9.3%, an increase that ranked the lowest3 among the 50 states and DC, while wind's share of the state's generation ranked the highest4. The state average hides a wide split: MidAmerican Energy's customers paid 11.21¢ per kWh in 2025, Alliant Energy's 17.77¢ per kWh5.

Iowa's average price, by period

Over the 12 months from September 2025 to August 2026, Iowa homes paid an average of 14.20¢ per kWh, 3.84¢ per kWh less than the US average and tied for 14th lowest1 among the 50 states and DC. The figure is average revenue per kWh: what residential customers paid their utilities in total, monthly customer charges, fuel adjustments and riders included, divided by the kilowatt-hours they used. No Iowa household sees it as a line on its bill.

The period changes the answer. The 2025 calendar-year average was 13.62¢ per kWh, 16th lowest3. The single month of August 2026 averaged 17.06¢ per kWh, 23rd highest, because Iowa's average price runs highest in summer: over the last 12 months it ranged from 12.48¢ per kWh in December 2025 to 17.06¢ per kWh in August 20261. Comparisons with other states therefore use the 12-month figure; monthly figures since January 2026 are preliminary.

The average bill was $117.30 a month in 2025, 9th lowest among the states, for 861 kWh of use, close to the US average of 874 kWh2. Households' own reports in the Census Bureau's 2025 American Community Survey give a median of about $141 for the last month's electricity bill, against $169 nationally; 29.0% of paying households reported less than $100 and 15.9% reported $250 or more (margin of error ±0.5 percentage points6). Survey bills are recalled amounts that include taxes, so they do not match EIA's revenue-based average.

A slow climb since 2020

Iowa's residential price was 12.46¢ per kWh in 2020 and 13.62¢ per kWh in 2025, up 9.3%. Nationally the average rose 31.0% over the same years, from 13.15¢ per kWh to 17.23¢ per kWh. Iowa's increase ranked the lowest3 among the states.

Change in the average residential price, 2020 to 2025: the 15 smallest increases
Iowa+9.3%
Nebraska+11.6%
Kansas+12.4%
Montana+15.6%
Alaska+15.7%
Vermont+16.6%
Nevada+16.9%
Missouri+18.5%
Idaho+18.9%
Minnesota+20.2%
Wyoming+20.3%
United States+31.0%

Source: EIA, Historical state data, annual sales, revenue and customers. Change in the annual residential average price from 2020 to 2025 (nominal dollars).

Show the numbers
StateResidential price change, 2020 to 2025
Iowa+9.3%
Nebraska+11.6%
Kansas+12.4%
North Dakota+13.2%
South Dakota+13.4%
New Mexico+14.8%
Montana+15.6%
Alaska+15.7%
Vermont+16.6%
Nevada+16.9%
South Carolina+18.3%
Missouri+18.5%
Idaho+18.9%
Minnesota+20.2%
Wyoming+20.3%
United States+31.0%

The longer record looks similar. Since 2001, when Iowa homes paid 8.41¢ per kWh7, the average has risen 62.0%, the 3rd lowest increase among the states, against 100.8% for the US. Iowa started that period a little below the national average and has drifted further below it. The annual price still rose in 20 of the years since 2002; the last annual decline was in 20183.

Residential electricity price, Iowa and the US, 2001–2025
Residential electricity price, Iowa and the US, 2001–20250¢5¢10¢15¢200120062011201620212025

Source: EIA, Historical state data, annual sales, revenue and customers; EIA, Historical state data, monthly sales and revenue 1990-2009. Average revenue per kWh (all charges, nominal dollars), each calendar year: 2010 onward EIA-861 final annual data, 2001–2009 the sum of the monthly survey.

Show the numbers
PeriodIowa (¢/kWh)United States (¢/kWh)
20018.41¢8.58¢
20028.35¢8.44¢
20038.57¢8.72¢
20048.96¢8.95¢
20059.27¢9.45¢
20069.63¢10.40¢
20079.45¢10.65¢
20089.49¢11.26¢
20099.99¢11.51¢
201010.42¢11.54¢
201110.46¢11.72¢
201210.82¢11.88¢
201311.04¢12.13¢
201411.16¢12.52¢
201511.63¢12.65¢
201611.94¢12.55¢
201712.34¢12.89¢
201812.24¢12.87¢
201912.46¢13.01¢
202012.46¢13.15¢
202112.73¢13.66¢
202213.15¢15.04¢
202313.31¢16.00¢
202413.40¢16.48¢
202513.62¢17.23¢

2026: faster increases in the latest readings

The recent months do not continue the slow trend. Over the last 12 months (September 2025 to August 2026), the residential average was 4.9% higher than in the 12 months before, after a rise of 1.6%3 from 2024 to 2025; the national 12-month increase was 6.5%. In August 2026 alone, it was +10.2% against August 2025, the 10th highest increase among the states that month, while the US average moved +3.4%. For January to August 2026 the increase was 6.0%1.

The two large utilities moved very differently. MidAmerican Energy's average residential price in August 20261 was 15.23¢ per kWh, +15.6% against the same month a year earlier; Alliant Energy's was 21.48¢ per kWh, +3.2%8. These are preliminary single-month figures from EIA's monthly sample and can be revised; the next release is due November 24, 2026.

MidAmerican and Alliant: one state, two price levels

Two investor-owned companies deliver electricity to 84.4% of Iowa's residential customers. MidAmerican Energy serves 51.0% of them, Alliant Energy (IPL) 33.4%5. Both have their rates and services regulated by the Iowa Utilities Commission, which names them as the state's two rate-regulated investor-owned electric utilities.

Their prices are far apart. In 2025, MidAmerican Energy's residential customers paid an average of 11.21¢ per kWh, 17.7% below the Iowa average and the 4th lowest of 177 among large US utilities. Alliant Energy's paid 17.77¢ per kWh, 30.5% above the Iowa average and almost exactly the national average for investor-owned utilities (0.1% below the national average for investor-owned utilities). Among the 9 Iowa utilities with 10,000 or more residential customers, those two set the bottom and the top, a spread of 6.56¢ per kWh5. Over the last 12 months the gap held: 11.58¢ per kWh against 18.37¢ per kWh8.

Average residential price, 2025: Iowa's nine utilities with 10,000+ residential customers
Cedar Falls Utilities (IA)11.56¢
City of Ames (IA)12.12¢
Board of Water Electric & Communications (IA)12.89¢
Midland Power Cooperative (IA)13.66¢
Maquoketa Valley Rrl Electric Cooperative (IA)13.80¢
Corridor Energy Cooperative (IA)14.18¢
Eastern Iowa Light & Power Cooperative (IA)14.81¢

Source: EIA-861 annual electric power industry report, 2025 final. EIA-861 2025 final. Average revenue per kWh is all charges divided by kWh; it is not a tariff rate.

Show the numbers
Utilityaverage residential price (bundled customers)
MidAmerican Energy (IA)11.21¢
Cedar Falls Utilities (IA)11.56¢
City of Ames (IA)12.12¢
Board of Water Electric & Communications (IA)12.89¢
Midland Power Cooperative (IA)13.66¢
Maquoketa Valley Rrl Electric Cooperative (IA)13.80¢
Corridor Energy Cooperative (IA)14.18¢
Eastern Iowa Light & Power Cooperative (IA)14.81¢
Alliant Energy (IPL) (IA)17.77¢

Use does not close the gap. Alliant's homes used 739 kWh a month in 2025, fewer than MidAmerican's 828 kWh, yet their average bill was $131.38 against $92.85. From 2024 to 2025 MidAmerican's average price rose 1.8% and its average bill changed +6.5%; Alliant's price moved −0.7% while its average bill changed +2.8%5, as use went up at both.

The cooperatives and city utilities sit between the two. Across all of Iowa's electric cooperatives, residential customers paid an average of 13.61¢ per kWh in 2025; the city-owned and other public utilities averaged 12.22¢ per kWh, and the investor-owned group 13.64¢ per kWh5, a figure that blends MidAmerican's low average with Alliant's high one.

Average monthly residential bill, 2025: the same nine utilities
City of Ames (IA)$72.36
Cedar Falls Utilities (IA)$96.58
Board of Water Electric & Communications (IA)$107.43
Corridor Energy Cooperative (IA)$125.74
Maquoketa Valley Rrl Electric Cooperative (IA)$153.48
Eastern Iowa Light & Power Cooperative (IA)$177.31
Midland Power Cooperative (IA)$202.01

Source: EIA-861 annual electric power industry report, 2025 final. EIA-861 2025 final. Average revenue per kWh is all charges divided by kWh; it is not a tariff rate.

Show the numbers
Utilityaverage monthly residential bill
City of Ames (IA)$72.36
MidAmerican Energy (IA)$92.85
Cedar Falls Utilities (IA)$96.58
Board of Water Electric & Communications (IA)$107.43
Corridor Energy Cooperative (IA)$125.74
Alliant Energy (IPL) (IA)$131.38
Maquoketa Valley Rrl Electric Cooperative (IA)$153.48
Eastern Iowa Light & Power Cooperative (IA)$177.31
Midland Power Cooperative (IA)$202.01

Which electric company serves your address

Searches for an "Iowa City electric company" or a "Marion electric company" have no answer at the level of the city. EIA's service-territory records list two or more distribution utilities in 99 of Iowa's 99 counties, up to 12 in Kossuth County. MidAmerican reports service in 55 counties and Alliant in 849, and neither is alone in any of them. Some cities run their own utility, as Ames and Cedar Falls do; elsewhere the boundary between MidAmerican, Alliant and a cooperative can fall between neighborhoods. The utility's own service map is the final word, and the county table at the end of this page lists every utility EIA records in each county.

Who delivers electricity in each county of Iowa
Who delivers electricity in each county of IowaAdair County: MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative and 7 moreAdams County: MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative and 1 moreAllamakee County: Alliant Energy (IPL), Allamakee-Clayton El Cooperative, MiEnergy CooperativeAppanoose County: Alliant Energy (IPL), Chariton Valley Electric Cooperative, Southern Iowa Electric CooperativeAudubon County: MidAmerican Energy, Western Iowa Power Cooperative, Farmers Electric Cooperative and 5 moreBenton County: Alliant Energy (IPL), Corridor Energy Cooperative, East-Central Iowa Rural Electric Cooperative and 3 moreBlack Hawk County: MidAmerican Energy, Alliant Energy (IPL), Cedar Falls Utilities and 3 moreBoone County: Alliant Energy (IPL), Midland Power Cooperative, City of Story City and 1 moreBremer County: MidAmerican Energy, Alliant Energy (IPL), Allamakee-Clayton El Cooperative and 6 moreBuchanan County: MidAmerican Energy, Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative and 3 moreBuena Vista County: MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative and 3 moreButler County: MidAmerican Energy, Alliant Energy (IPL), Cedar Falls Utilities and 4 moreCalhoun County: MidAmerican Energy, Midland Power Cooperative, Raccoon Valley Electric Cooperative and 2 moreCarroll County: MidAmerican Energy, Alliant Energy (IPL), Western Iowa Power Cooperative and 5 moreCass County: MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative and 6 moreCedar County: Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative and 4 moreCerro Gordo County: MidAmerican Energy, Alliant Energy (IPL), Heartland Power Cooperative and 3 moreCherokee County: MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative and 3 moreChickasaw County: MidAmerican Energy, Alliant Energy (IPL), Allamakee-Clayton El Cooperative and 7 moreClarke County: Alliant Energy (IPL), Clarke Electric CooperativeClay County: Alliant Energy (IPL), Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative and 1 moreClayton County: Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, Allamakee-Clayton El Cooperative and 4 moreClinton County: MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative and 2 moreCrawford County: MidAmerican Energy, North West Rural Electric Cooperative, Western Iowa Power Cooperative and 5 moreDallas County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 2 moreDavis County: Alliant Energy (IPL), Access Energy Cooperative, Chariton Valley Electric Cooperative and 2 moreDecatur County: Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Clarke Electric Cooperative and 2 moreDelaware County: Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, Allamakee-Clayton El Cooperative and 3 moreDes Moines County: Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative and 2 moreDickinson County: Alliant Energy (IPL), Iowa Lakes Electric Cooperative, City of Milford and 3 moreDubuque County: Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, Allamakee-Clayton El Cooperative and 1 moreEmmet County: Alliant Energy (IPL), Iowa Lakes Electric Cooperative, City of Estherville and 1 moreFayette County: Alliant Energy (IPL), Allamakee-Clayton El Cooperative, East-Central Iowa Rural Electric Cooperative and 3 moreFloyd County: MidAmerican Energy, Alliant Energy (IPL), Heartland Power Cooperative and 3 moreFranklin County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 3 moreFremont County: MidAmerican Energy, Southwest Iowa Rural Electric Cooperative, Atchison-Holt Electric CooperativeGreene County: Alliant Energy (IPL), Midland Power Cooperative, Guthrie County Rural E C A and 4 moreGrundy County: Alliant Energy (IPL), Cedar Falls Utilities, Midland Power Cooperative and 3 moreGuthrie County: Alliant Energy (IPL), Midland Power Cooperative, Farmers Electric Cooperative and 5 moreHamilton County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 8 moreHancock County: Alliant Energy (IPL), Heartland Power Cooperative, Prairie Energy Cooperative and 3 moreHardin County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 3 moreHarrison County: MidAmerican Energy, Western Iowa Power Cooperative, Harrison County Rrl Electric Cooperative and 2 moreHenry County: Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative and 3 moreHoward County: Alliant Energy (IPL), MiEnergy Cooperative, Heartland Power CooperativeHumboldt County: MidAmerican Energy, Midland Power Cooperative, Prairie Energy Cooperative and 4 moreIda County: MidAmerican Energy, Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative and 3 moreIowa County: Alliant Energy (IPL), Corridor Energy Cooperative, East-Central Iowa Rural Electric Cooperative and 3 moreJackson County: Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Maquoketa Valley Rrl Electric Cooperative and 4 moreJasper County: MidAmerican Energy, Alliant Energy (IPL), Consumers Energy Cooperative and 1 moreJefferson County: Alliant Energy (IPL), Access Energy Cooperative, T I P Rural Electric CooperativeJohnson County: MidAmerican Energy, Alliant Energy (IPL), Corridor Energy Cooperative and 4 moreJones County: Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative and 2 moreKeokuk County: Alliant Energy (IPL), Access Energy Cooperative, T I P Rural Electric CooperativeKossuth County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 9 moreLee County: Alliant Energy (IPL), Access Energy Cooperative, West Point Utility SystemLinn County: Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative and 3 moreLouisa County: Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative and 1 moreLucas County: Alliant Energy (IPL), Chariton Valley Electric Cooperative, Clarke Electric CooperativeLyon County: MidAmerican Energy, Alliant Energy (IPL), North West Rural Electric Cooperative and 5 moreMadison County: MidAmerican Energy, Alliant Energy (IPL), Clarke Electric Cooperative and 3 moreMahaska County: MidAmerican Energy, Alliant Energy (IPL), T I P Rural Electric Cooperative and 2 moreMarion County: MidAmerican Energy, Alliant Energy (IPL), Chariton Valley Electric Cooperative and 2 moreMarshall County: Alliant Energy (IPL), Midland Power Cooperative, Consumers Energy Cooperative and 2 moreMills County: MidAmerican Energy, Southwest Iowa Rural Electric CooperativeMitchell County: Alliant Energy (IPL), MiEnergy Cooperative, Heartland Power Cooperative and 1 moreMonona County: MidAmerican Energy, Western Iowa Power Cooperative, Harrison County Rrl Electric Cooperative and 3 moreMonroe County: MidAmerican Energy, Alliant Energy (IPL), Chariton Valley Electric CooperativeMontgomery County: MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative and 2 moreMuscatine County: MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative and 5 moreO'Brien County: MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative and 6 moreOsceola County: Alliant Energy (IPL), Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative and 5 morePage County: MidAmerican Energy, Southwest Iowa Rural Electric Cooperative, Atchison-Holt Electric Cooperative and 1 morePalo Alto County: MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative and 2 morePlymouth County: MidAmerican Energy, Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative and 5 morePocahontas County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 5 morePolk County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 2 morePottawattamie County: MidAmerican Energy, Waverly Municipal Electric Utility, Atlantic Municipal Utilities and 4 morePoweshiek County: MidAmerican Energy, Alliant Energy (IPL), T I P Rural Electric Cooperative and 3 moreRinggold County: Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Clarke Electric Cooperative and 2 moreSac County: MidAmerican Energy, Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative and 6 moreScott County: MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative and 4 moreShelby County: MidAmerican Energy, Western Iowa Power Cooperative, Atlantic Municipal Utilities and 4 moreSioux County: MidAmerican Energy, Alliant Energy (IPL), North West Rural Electric Cooperative and 5 moreStory County: Alliant Energy (IPL), City of Ames, Midland Power Cooperative and 3 moreTama County: Alliant Energy (IPL), East-Central Iowa Rural Electric Cooperative, Consumers Energy Cooperative and 4 moreTaylor County: MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative and 2 moreUnion County: Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Clarke Electric Cooperative and 2 moreVan Buren County: Alliant Energy (IPL), Access Energy Cooperative, Southern Iowa Electric Cooperative and 1 moreWapello County: Alliant Energy (IPL), Access Energy Cooperative, T I P Rural Electric Cooperative and 2 moreWarren County: MidAmerican Energy, Alliant Energy (IPL), Indianola Municipal Utilities and 3 moreWashington County: MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative and 4 moreWayne County: Alliant Energy (IPL), Chariton Valley Electric Cooperative, Clarke Electric Cooperative and 1 moreWebster County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 7 moreWinnebago County: Alliant Energy (IPL), Heartland Power Cooperative, Prairie Energy Cooperative and 2 moreWinneshiek County: Alliant Energy (IPL), Allamakee-Clayton El Cooperative, MiEnergy CooperativeWoodbury County: MidAmerican Energy, North West Rural Electric Cooperative, Western Iowa Power Cooperative and 3 moreWorth County: Alliant Energy (IPL), Heartland Power Cooperative, Prairie Energy Cooperative and 2 moreWright County: MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative and 5 more

Source: EIA-861 2025, service territory; Census Bureau, Cartographic boundary file, counties. Counties where each utility reports serving customers (EIA-861 service territory, 2025). A utility often serves only part of a county, and several can share one: the map shows where each one is present, not street-level boundaries. Point at a county for every utility listed there.

July peaks in use, August in price

Iowa homes used the most electricity in July 2026, 1,209 kWh on average, and the least in April 2026, 666 kWh: 1.8 times1 as much in the peak month over the last 12 months. Winter adds less than summer. Only 24.5% of Iowa households named electricity as their main heating fuel in the Census Bureau's 2025 survey, against 41.8%11 nationally, even though Iowa recorded the 12th highest12 number of heating degree days from 2016 to 2025.

Electricity use per home each month, Iowa (Sep 2025 to Aug 2026)

Source: EIA, Electric Power Monthly / EIA-861M sales and revenue by state. Residential kWh sold per customer in each month. The table adds that month's average residential price. Monthly EIA data through August 2026 (released October 23, 2026); months since January 2026 are preliminary.

Show the numbers
MonthkWh per customerResidential ¢/kWh
September 202576114.67¢
October 202570713.36¢
November 202567113.42¢
December 202598012.48¢
January 20261,07912.82¢
February 202687212.72¢
March 202680813.41¢
April 202666613.86¢
May 202669414.14¢
June 202685615.93¢
July 20261,20915.99¢
August 202687217.06¢

Summer raises the price as well as the use, so bills swing more than kilowatt-hours. MidAmerican's average residential bill was $193.59 in July 2026 for 1,397 kWh, against $55.80 in November 2025 for 553 kWh. Alliant's ranged from $225.01 in July 2026 to $95.66 in April 20268. Statewide, the August 2026 bill averaged $148.72 for 872 kWh1, against $117.302 for the average month of 2025.

Wind first, coal second, no nuclear

Wind turbines produced 58.5% of the electricity generated in Iowa in 2025, ranked the highest among the states and up from 31.5% in 2015. Coal supplied 25.6%, down from 52.6%, and natural gas 12.2%. Nuclear power, 9.3% of generation in 2015, was 0.0% in 2025. Solar was 1.7%. Nationally, wind produced 10.4%4.

Where Iowa's electricity is generated: 2025 against 2015
Iowa, 2025
Iowa, 2015
United States, 2025

Source: EIA, Net generation by state by type of producer by energy source. Share of net generation by all power plants located in the state (utilities and independent producers), by energy source. Electricity crosses state lines, so this is what the state produces, not exactly what its customers consume. Pumped storage is a net user of power and is left out.

Show the numbers
Natural gasCoalNuclearHydroWindSolarPetroleumOther
Iowa, 202512.2%25.6%0.0%1.5%58.5%1.7%0.1%0.3%
Iowa, 20154.2%52.6%9.3%1.7%31.5%0.0%0.2%0.5%
United States, 202540.9%16.6%17.7%5.5%10.4%6.8%0.4%1.7%

Iowa's power plants generated 74.5 terawatt-hours in 2025, the equivalent of 126%4 of the state's retail electricity sales. The generation mix belongs to the whole fleet in the state, not to any one utility's customers, and EIA's price data do not separate the effect of any single fuel on what Iowans paid.

Businesses and large industrial users

Commercial customers paid an average of 11.28¢ per kWh over the last 12 months, 18.7% below the US average, and industrial customers 7.43¢ per kWh, 16.6% below the US average1. Commercial bills were small: $486.51 a month in 2025, 3rd lowest among the states, against $856.32 nationally, for 4,488 kWh of use. The average industrial account is large instead, with a bill of $19,403.66 a month, the 14th highest2, because each one buys a great deal of power at a low unit price.

The latest reading jumped for businesses as well: in August 2026 the commercial price was +9.9% against a year earlier, close to the residential +10.2%, and the industrial +4.1%. Over the full 12 months the increases were 4.9% and 5.1%1.

Average price by customer type, Iowa and the US (Sep 2025 to Aug 2026)
Residential14.20¢ 18.04¢
Commercial11.28¢ 13.87¢
Industrial7.43¢ 8.91¢
All sectors9.98¢ 14.15¢

Source: EIA, Electric Power Monthly / EIA-861M sales and revenue by state. Average revenue per kWh: what each customer class paid in total divided by what it used. Industrial customers take power at higher voltage and in large, steady volumes, so their average is lower. Monthly EIA data through August 2026 (released October 23, 2026); months since January 2026 are preliminary.

Show the numbers
SectorIowa (¢/kWh)United States (¢/kWh)
Residential14.20¢18.04¢
Commercial11.28¢13.87¢
Industrial7.43¢8.91¢
All sectors9.98¢14.15¢

Iowa against its six neighbors

Of Iowa's 6 neighbors, 2 had a lower residential price over the last 12 months; Nebraska was the lowest at 12.74¢ per kWh and Illinois the highest at 18.91¢ per kWh1. The table adds the 2020 to 2025 change and the 2025 bill.

Iowa, its neighbors and the US: price over the last 12 months, change 2020 to 2025, 2025 use and bill
Illinois18.91¢+35.5%717$126.59
Wisconsin18.79¢+26.3%667$120.60
United States18.04¢+31.0%874$150.68
Minnesota16.28¢+20.2%744$117.67
South Dakota14.28¢+13.4%984$131.10
Iowa14.20¢+9.3%861$117.30
Missouri13.97¢+18.5%1,038$137.97
Nebraska12.74¢+11.6%973$117.23

Source: EIA, Electric Power Monthly / EIA-861M sales and revenue by state; EIA, Historical state data, annual sales, revenue and customers; EIA-861 2025, average monthly bill by state. Residential ¢/kWh, 12 months: 2025-09 to 2026-08; Residential price change, 2020 to 2025: 2020 to 2025; kWh a month, 2025: 2025; Monthly bill, 2025: 2025.

Meters, rooftop solar, outages and help paying

Advanced meters made up 46.3% of residential meters in 2025, 9th lowest among the states. Alliant reported 99.4% of its residential meters as advanced. Time-varying pricing reached 6.0% of residential customers statewide; Alliant had 17,154 residential customers enrolled in time-of-use pricing (4.1%), MidAmerican 122. Net-metered rooftop solar is also more common in Alliant's territory: 12,379 residential installations, 29.5 per 1,000 customers, against 4,965 and 7.8 at MidAmerican. Statewide there were 19,22013.

Iowa customers averaged 152 minutes without power in 2025 counting major storms and 78 minutes excluding them, with 1.03 interruptions per customer. MidAmerican's customers averaged 205 minutes counting major events; Alliant reported 89 minutes14, measured by a method other than the IEEE 1366 standard, so the two are not directly comparable. The power outages ranking compares every state.

Iowa received $58.8 million from the federal Low Income Home Energy Assistance Program for fiscal 2026, $43.38 per occupied home, the 16th highest among the states; the first release for fiscal 2027 was $52.2 million15. The program helps with heating fuel as well as electricity. How to apply, and what other help exists, is in the guide to help paying your electric bill.

Electric utilities serving Iowa (2025)
MidAmerican EnergyInvestor-owned639,55811.21¢$92.85828
Alliant Energy (IPL)Investor-owned419,45117.77¢$131.38739
Corridor Energy CooperativeCooperative30,99214.18¢$125.74887
City of AmesMunicipal25,12312.12¢$72.36597
Eastern Iowa Light & Power CooperativeCooperative20,47214.81¢$177.311,197
Cedar Falls UtilitiesMunicipal17,74611.56¢$96.58836
Midland Power CooperativeCooperative12,08313.66¢$202.011,479
Maquoketa Valley Rrl Electric CooperativeCooperative11,16113.80¢$153.481,112
Board of Water Electric & CommunicationsMunicipal10,10512.89¢$107.43833
Allamakee-Clayton El CooperativeCooperative9,946 all18.65¢ all customers––
Iowa Lakes Electric CooperativeCooperative9,75713.78¢$209.521,520
North West Rural Electric CooperativeCooperative9,4619.42¢$216.472,299
Access Energy CooperativeCooperative8,89014.81¢$162.681,098
East-Central Iowa Rural Electric CooperativeCooperative7,41713.13¢$186.491,420
Consumers Energy CooperativeCooperative7,12114.85¢$160.491,081
Indianola Municipal UtilitiesMunicipal6,642 all12.15¢ all customers––
T I P Rural Electric CooperativeCooperative6,613 all12.34¢ all customers––
Chariton Valley Electric CooperativeCooperative6,344 all14.39¢ all customers––
City of SpencerMunicipal6,337 all8.72¢ all customers––
Southwest Iowa Rural Electric CooperativeCooperative6,094 all13.54¢ all customers––
MiEnergy CooperativeCooperative6,02317.20¢$177.371,031
Clarke Electric CooperativeCooperative5,812 all14.22¢ all customers––
Western Iowa Power CooperativeCooperative5,573 all16.11¢ all customers––
City of PellaMunicipal5,383 all9.18¢ all customers––
Waverly Municipal Electric UtilityMunicipal5,232 all13.17¢ all customers––
Farmers Electric CooperativeCooperative5,131 all11.67¢ all customers––
Guthrie County Rural E C ACooperative4,998 all9.93¢ all customers––
Southern Iowa Electric CooperativeCooperative4,818 all16.95¢ all customers––
Atlantic Municipal UtilitiesMunicipal4,682 all7.40¢ all customers––
City of Webster CityMunicipal4,462 all12.02¢ all customers––
Heartland Power CooperativeCooperative4,35712.84¢$207.871,619
City of Mt PleasantMunicipal4,141 all15.76¢ all customers––
Harrison County Rrl Electric CooperativeCooperative3,931 all10.86¢ all customers––
Butler County Rural Electric CooperativeCooperative3,90314.50¢$208.641,439
City of AlgonaMunicipal3,815 all8.76¢ all customers––
Nishnabotna Valley R E CCooperative3,765 all9.26¢ all customers––
Woodbury County Rural E C ACooperative3,468 all11.17¢ all customers––
Prairie Energy CooperativeCooperative3,43314.14¢$192.711,363
City of EsthervilleMunicipal3,426 all14.67¢ all customers––
City of OnawaMunicipal3,347 all11.58¢ all customers––
City of DenisonMunicipal3,316 all7.17¢ all customers––
Pella Cooperative Electric AssociationCooperative3,234 all13.83¢ all customers––
Eldridge City UtilitiesMunicipal3,016 all13.80¢ all customers––
City of Sioux CenterMunicipal2,975 all9.08¢ all customers––
Harlan Municipal UtilitiesMunicipal2,883 all11.30¢ all customers––
City of WintersetMunicipal2,847 all11.50¢ all customers––
City of MaquoketaMunicipal2,80413.56¢$98.43726
Raccoon Valley Electric CooperativeCooperative2,788 all12.30¢ all customers––
City of IndependenceMunicipal2,73714.45¢$97.65676
City of VintonMunicipal2,602 all14.59¢ all customers––
City of New HamptonMunicipal2,516 all8.59¢ all customers––
City of Orange CityMunicipal2,462 all9.20¢ all customers––
City of OsageMunicipal2,454 all11.29¢ all customers––
Lyon Rural Electric CooperativeCooperative2,317 all11.14¢ all customers––
Grundy County Rural Electric CooperativeCooperative2,265 all10.49¢ all customers––
City of Sergeant BluffMunicipal2,193 all10.98¢ all customers––
City of Forest CityMunicipal2,105 all10.65¢ all customers––
City of Story CityMunicipal1,993 all11.98¢ all customers––
Franklin Rural Electric CooperativeCooperative1,982 all10.48¢ all customers––
City of TiptonMunicipal1,817 all10.94¢ all customers––
Calhoun County Electric Cooperative AssociationCooperative1,663 all14.90¢ all customers––
City of MilfordMunicipal1,644 all11.24¢ all customers––
City of BellevueMunicipal1,596 all10.21¢ all customers––
City of West LibertyMunicipal1,596 all14.68¢ all customers––
City of CarlisleMunicipal1,579 all13.62¢ all customers––
Grundy Center Municipal Light & PowerMunicipal1,576 all11.93¢ all customers––
City of WiltonMunicipal1,558 all11.47¢ all customers––
City of GuttenbergMunicipal1,542 all14.40¢ all customers––
City of SibleyMunicipal1,524 all10.36¢ all customers––
Rock Rapids Municipal UtilityMunicipal1,490 all9.64¢ all customers––
City of PocahontasMunicipal1,452 all4.62¢ all customers––
City of BloomfieldMunicipal1,405 all12.63¢ all customers––
City of Lake ViewMunicipal1,381 all9.92¢ all customers––
City of HawardenMunicipal1,322 all9.66¢ all customers––
Osceola Electric CooperativeCooperative1,276 all9.40¢ all customers––
New London Municipal UtilitiesMunicipal1,245 all14.41¢ all customers––
City of Lake MillsMunicipal1,236 all12.11¢ all customers––
City of LamoniMunicipal1,215 all10.69¢ all customers––
La Porte City UtilitiesMunicipal1,213 all12.85¢ all customers––
Atchison-Holt Electric CooperativeCooperative1,209 all14.87¢ all customers––
Cascade Municipal UtilitiesMunicipal1,198 all9.74¢ all customers––
City of GreenfieldMunicipal1,163 all11.71¢ all customers––
City of OgdenMunicipal1,151 all18.14¢ all customers––
City of SumnerMunicipal1,128 all15.35¢ all customers––
City of CorningMunicipal1,115 all11.83¢ all customers––
City of TraerMunicipal1,099 all11.14¢ all customers––
City of State CenterMunicipal1,025 all12.58¢ all customers––
City of AltaMunicipal1,005 all12.37¢ all customers––

Source: EIA-861 annual electric power industry report, 2025 final. EIA-861 2025 final; utilities with 1,000 or more residential customers. Price, bill and kWh are for bundled (full-service) residential customers: revenue divided by kWh, all charges included. Small utilities that file EIA's short form report all customers together (marked "all customers").

Which utilities serve each county of Iowa
Adair County10MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Waverly Municipal Electric Utility, Farmers Electric Cooperative, Guthrie County Rural E C A, City of Greenfield, City of Stuart, City of Fontanelle, City of Orient
Adams County4MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, City of Corning
Allamakee County3Alliant Energy (IPL), Allamakee-Clayton El Cooperative, MiEnergy Cooperative
Appanoose County3Alliant Energy (IPL), Chariton Valley Electric Cooperative, Southern Iowa Electric Cooperative
Audubon County8MidAmerican Energy, Western Iowa Power Cooperative, Farmers Electric Cooperative, Guthrie County Rural E C A, Atlantic Municipal Utilities, Nishnabotna Valley R E C, Raccoon Valley Electric Cooperative, City of Kimballton
Benton County6Alliant Energy (IPL), Corridor Energy Cooperative, East-Central Iowa Rural Electric Cooperative, T I P Rural Electric Cooperative, City of Vinton, City of Traer
Black Hawk County6MidAmerican Energy, Alliant Energy (IPL), Cedar Falls Utilities, East-Central Iowa Rural Electric Cooperative, Grundy County Rural Electric Cooperative, La Porte City Utilities
Boone County4Alliant Energy (IPL), Midland Power Cooperative, City of Story City, City of Ogden
Bremer County9MidAmerican Energy, Alliant Energy (IPL), Allamakee-Clayton El Cooperative, East-Central Iowa Rural Electric Cooperative, Waverly Municipal Electric Utility, Butler County Rural Electric Cooperative, City of Sumner, City of Denver, City of Readlyn
Buchanan County6MidAmerican Energy, Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, East-Central Iowa Rural Electric Cooperative, City of Independence, City of Fairbank
Buena Vista County6MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative, Raccoon Valley Electric Cooperative, City of Alta, City of Marathon
Butler County7MidAmerican Energy, Alliant Energy (IPL), Cedar Falls Utilities, Butler County Rural Electric Cooperative, Grundy County Rural Electric Cooperative, Franklin Rural Electric Cooperative, City of Aplington
Calhoun County5MidAmerican Energy, Midland Power Cooperative, Raccoon Valley Electric Cooperative, Calhoun County Electric Cooperative Association, City of Farnhamville
Carroll County8MidAmerican Energy, Alliant Energy (IPL), Western Iowa Power Cooperative, Raccoon Valley Electric Cooperative, City of Manning, City of Glidden, City of Coon Rapids, City of Breda
Cass County9MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Waverly Municipal Electric Utility, Farmers Electric Cooperative, Guthrie County Rural E C A, Atlantic Municipal Utilities, Nishnabotna Valley R E C, City of Anita
Cedar County7Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative, Maquoketa Valley Rrl Electric Cooperative, City of Tipton, City of Wilton, City of Durant
Cerro Gordo County6MidAmerican Energy, Alliant Energy (IPL), Heartland Power Cooperative, Butler County Rural Electric Cooperative, Prairie Energy Cooperative, Franklin Rural Electric Cooperative
Cherokee County6MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, Woodbury County Rural E C A, City of Aurelia
Chickasaw County10MidAmerican Energy, Alliant Energy (IPL), Allamakee-Clayton El Cooperative, MiEnergy Cooperative, Heartland Power Cooperative, Butler County Rural Electric Cooperative, City of New Hampton, City of Fredericksburg, City of Lawler, City of Alta Vista
Clarke County2Alliant Energy (IPL), Clarke Electric Cooperative
Clay County4Alliant Energy (IPL), Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, City of Spencer
Clayton County7Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, Allamakee-Clayton El Cooperative, East-Central Iowa Rural Electric Cooperative, City of Guttenberg, City of Strawberry Point, City of McGregor
Clinton County5MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Maquoketa Valley Rrl Electric Cooperative, City of Maquoketa
Crawford County8MidAmerican Energy, North West Rural Electric Cooperative, Western Iowa Power Cooperative, Harrison County Rrl Electric Cooperative, Nishnabotna Valley R E C, City of Denison, Raccoon Valley Electric Cooperative, Town of Manilla
Dallas County5MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Waverly Municipal Electric Utility, Guthrie County Rural E C A
Davis County5Alliant Energy (IPL), Access Energy Cooperative, Chariton Valley Electric Cooperative, Southern Iowa Electric Cooperative, City of Bloomfield
Decatur County5Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Clarke Electric Cooperative, City of Lamoni, Grundy Electric Cooperative
Delaware County6Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, Allamakee-Clayton El Cooperative, East-Central Iowa Rural Electric Cooperative, City of Earlville, City of Hopkinton
Des Moines County5Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative, New London Municipal Utilities, City of Danville
Dickinson County6Alliant Energy (IPL), Iowa Lakes Electric Cooperative, City of Milford, Osceola Electric Cooperative, City of Lake Park, Federated Rural Electric Association
Dubuque County4Alliant Energy (IPL), Maquoketa Valley Rrl Electric Cooperative, Allamakee-Clayton El Cooperative, Cascade Municipal Utilities
Emmet County4Alliant Energy (IPL), Iowa Lakes Electric Cooperative, City of Estherville, Federated Rural Electric Association
Fayette County6Alliant Energy (IPL), Allamakee-Clayton El Cooperative, East-Central Iowa Rural Electric Cooperative, MiEnergy Cooperative, Butler County Rural Electric Cooperative, City of Fairbank
Floyd County6MidAmerican Energy, Alliant Energy (IPL), Heartland Power Cooperative, Butler County Rural Electric Cooperative, Franklin Rural Electric Cooperative, City of Rockford
Franklin County6MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Butler County Rural Electric Cooperative, Prairie Energy Cooperative, Franklin Rural Electric Cooperative
Fremont County3MidAmerican Energy, Southwest Iowa Rural Electric Cooperative, Atchison-Holt Electric Cooperative
Greene County7Alliant Energy (IPL), Midland Power Cooperative, Guthrie County Rural E C A, Raccoon Valley Electric Cooperative, Calhoun County Electric Cooperative Association, City of Grand Junction, City of Paton
Grundy County6Alliant Energy (IPL), Cedar Falls Utilities, Midland Power Cooperative, Grundy County Rural Electric Cooperative, Grundy Center Municipal Light & Power, City of Dike
Guthrie County8Alliant Energy (IPL), Midland Power Cooperative, Farmers Electric Cooperative, Guthrie County Rural E C A, Raccoon Valley Electric Cooperative, City of Stuart, City of Panora, City of Coon Rapids
Hamilton County11MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, City of Webster City, Prairie Energy Cooperative, City of Story City, City of Stratford, City of Ellsworth, City of Stanhope, Pleasant Hill Community Line, Cass Electric Cooperative
Hancock County6Alliant Energy (IPL), Heartland Power Cooperative, Prairie Energy Cooperative, City of Forest City, City of Corwith, Boone Valley Electric Cooperative
Hardin County6MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Prairie Energy Cooperative, Grundy County Rural Electric Cooperative, Franklin Rural Electric Cooperative
Harrison County5MidAmerican Energy, Western Iowa Power Cooperative, Harrison County Rrl Electric Cooperative, Nishnabotna Valley R E C, City of Woodbine
Henry County6Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative, City of Mt Pleasant, New London Municipal Utilities, City of Danville
Howard County3Alliant Energy (IPL), MiEnergy Cooperative, Heartland Power Cooperative
Humboldt County7MidAmerican Energy, Midland Power Cooperative, Prairie Energy Cooperative, City of West Bend, City of Renwick, City of Livermore, Boone Valley Electric Cooperative
Ida County6MidAmerican Energy, Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, Western Iowa Power Cooperative, Woodbury County Rural E C A, Raccoon Valley Electric Cooperative
Iowa County6Alliant Energy (IPL), Corridor Energy Cooperative, East-Central Iowa Rural Electric Cooperative, T I P Rural Electric Cooperative, Amana Society Service Co, Farmers Electric Cooperative
Jackson County7Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Maquoketa Valley Rrl Electric Cooperative, City of Maquoketa, City of Bellevue, City of Preston, City of Sabula
Jasper County4MidAmerican Energy, Alliant Energy (IPL), Consumers Energy Cooperative, Pella Cooperative Electric Association
Jefferson County3Alliant Energy (IPL), Access Energy Cooperative, T I P Rural Electric Cooperative
Johnson County7MidAmerican Energy, Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative, East-Central Iowa Rural Electric Cooperative, T I P Rural Electric Cooperative, Farmers Electric Cooperative
Jones County5Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative, Maquoketa Valley Rrl Electric Cooperative, Cascade Municipal Utilities
Keokuk County3Alliant Energy (IPL), Access Energy Cooperative, T I P Rural Electric Cooperative
Kossuth County12MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Iowa Lakes Electric Cooperative, Heartland Power Cooperative, City of Algona, Prairie Energy Cooperative, Bancroft Municipal Utilities, City of West Bend, City of Whittemore, City of Burt, Federated Rural Electric Association
Lee County3Alliant Energy (IPL), Access Energy Cooperative, West Point Utility System
Linn County6Alliant Energy (IPL), Corridor Energy Cooperative, Eastern Iowa Light & Power Cooperative, Maquoketa Valley Rrl Electric Cooperative, East-Central Iowa Rural Electric Cooperative, City of Coggon
Louisa County4Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative, Waverly Municipal Electric Utility
Lucas County3Alliant Energy (IPL), Chariton Valley Electric Cooperative, Clarke Electric Cooperative
Lyon County8MidAmerican Energy, Alliant Energy (IPL), North West Rural Electric Cooperative, Lyon Rural Electric Cooperative, Rock Rapids Municipal Utility, Osceola Electric Cooperative, City of Larchwood, Nobles Cooperative Electric
Madison County6MidAmerican Energy, Alliant Energy (IPL), Clarke Electric Cooperative, Waverly Municipal Electric Utility, Farmers Electric Cooperative, City of Winterset
Mahaska County5MidAmerican Energy, Alliant Energy (IPL), T I P Rural Electric Cooperative, City of Pella, Pella Cooperative Electric Association
Marion County5MidAmerican Energy, Alliant Energy (IPL), Chariton Valley Electric Cooperative, City of Pella, Pella Cooperative Electric Association
Marshall County5Alliant Energy (IPL), Midland Power Cooperative, Consumers Energy Cooperative, Grundy County Rural Electric Cooperative, City of State Center
Mills County2MidAmerican Energy, Southwest Iowa Rural Electric Cooperative
Mitchell County4Alliant Energy (IPL), MiEnergy Cooperative, Heartland Power Cooperative, City of Osage
Monona County6MidAmerican Energy, Western Iowa Power Cooperative, Harrison County Rrl Electric Cooperative, Woodbury County Rural E C A, City of Onawa, City of Mapleton
Monroe County3MidAmerican Energy, Alliant Energy (IPL), Chariton Valley Electric Cooperative
Montgomery County5MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, City of Villisca, City of Stanton
Muscatine County8MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Board of Water Electric & Communications, Waverly Municipal Electric Utility, City of West Liberty, City of Wilton, City of Durant
O'Brien County9MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, Osceola Electric Cooperative, City of Hartley, City of Sanborn, City of Paullina, City of Primghar
Osceola County8Alliant Energy (IPL), Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, Lyon Rural Electric Cooperative, City of Sibley, Osceola Electric Cooperative, Federated Rural Electric Association, Nobles Cooperative Electric
Page County4MidAmerican Energy, Southwest Iowa Rural Electric Cooperative, Atchison-Holt Electric Cooperative, United Electric Cooperative
Palo Alto County5MidAmerican Energy, Alliant Energy (IPL), Iowa Lakes Electric Cooperative, City of West Bend, City of Graettinger
Plymouth County8MidAmerican Energy, Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, Woodbury County Rural E C A, City of Remsen, City of Akron, City of Hinton, Town of Westfield
Pocahontas County8MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Iowa Lakes Electric Cooperative, Calhoun County Electric Cooperative Association, City of Pocahontas, City of Laurens, City of Fonda
Polk County5MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Consumers Energy Cooperative, Waverly Municipal Electric Utility
Pottawattamie County7MidAmerican Energy, Waverly Municipal Electric Utility, Atlantic Municipal Utilities, Harrison County Rrl Electric Cooperative, Nishnabotna Valley R E C, City of Neola, City of Shelby
Poweshiek County6MidAmerican Energy, Alliant Energy (IPL), T I P Rural Electric Cooperative, Pella Cooperative Electric Association, City of Montezuma, City of Brooklyn
Ringgold County5Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Clarke Electric Cooperative, United Electric Cooperative, Grundy Electric Cooperative
Sac County9MidAmerican Energy, Iowa Lakes Electric Cooperative, North West Rural Electric Cooperative, Western Iowa Power Cooperative, Raccoon Valley Electric Cooperative, Calhoun County Electric Cooperative Association, City of Lake View, City of Wall Lake, City of Auburn
Scott County7MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Eldridge City Utilities, City of Durant, City of Buffalo, City of Long Grove
Shelby County7MidAmerican Energy, Western Iowa Power Cooperative, Atlantic Municipal Utilities, Harrison County Rrl Electric Cooperative, Nishnabotna Valley R E C, Harlan Municipal Utilities, City of Shelby
Sioux County8MidAmerican Energy, Alliant Energy (IPL), North West Rural Electric Cooperative, City of Sioux Center, City of Orange City, Lyon Rural Electric Cooperative, City of Hawarden, City of Alton
Story County6Alliant Energy (IPL), City of Ames, Midland Power Cooperative, Consumers Energy Cooperative, City of Story City, City of State Center
Tama County7Alliant Energy (IPL), East-Central Iowa Rural Electric Cooperative, Consumers Energy Cooperative, T I P Rural Electric Cooperative, Grundy County Rural Electric Cooperative, City of Traer, City of Dysart
Taylor County5MidAmerican Energy, Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, City of Lenox, United Electric Cooperative
Union County5Alliant Energy (IPL), Southwest Iowa Rural Electric Cooperative, Clarke Electric Cooperative, Farmers Electric Cooperative, City of Afton
Van Buren County4Alliant Energy (IPL), Access Energy Cooperative, Southern Iowa Electric Cooperative, Keosauqua Municipal Light & Power
Wapello County5Alliant Energy (IPL), Access Energy Cooperative, T I P Rural Electric Cooperative, Chariton Valley Electric Cooperative, Southern Iowa Electric Cooperative
Warren County6MidAmerican Energy, Alliant Energy (IPL), Indianola Municipal Utilities, Clarke Electric Cooperative, Pella Cooperative Electric Association, City of Carlisle
Washington County7MidAmerican Energy, Alliant Energy (IPL), Eastern Iowa Light & Power Cooperative, Access Energy Cooperative, T I P Rural Electric Cooperative, Waverly Municipal Electric Utility, Farmers Electric Cooperative
Wayne County4Alliant Energy (IPL), Chariton Valley Electric Cooperative, Clarke Electric Cooperative, Grundy Electric Cooperative
Webster County10MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Prairie Energy Cooperative, Calhoun County Electric Cooperative Association, Gowrie Municipal Utilities, City of Dayton, City of Stratford, City of Lehigh, City of Callender
Winnebago County5Alliant Energy (IPL), Heartland Power Cooperative, Prairie Energy Cooperative, City of Forest City, City of Lake Mills
Winneshiek County3Alliant Energy (IPL), Allamakee-Clayton El Cooperative, MiEnergy Cooperative
Woodbury County6MidAmerican Energy, North West Rural Electric Cooperative, Western Iowa Power Cooperative, Woodbury County Rural E C A, City of Sergeant Bluff, City of Anthon
Worth County5Alliant Energy (IPL), Heartland Power Cooperative, Prairie Energy Cooperative, Grafton Electric, Freeborn Mower Electric Cooperative
Wright County8MidAmerican Energy, Alliant Energy (IPL), Midland Power Cooperative, Prairie Energy Cooperative, Franklin Rural Electric Cooperative, City of Woolstock, Boone Valley Electric Cooperative, Cass Electric Cooperative

Source: EIA-861 2025, service territory. Distribution utilities that report customers in the county (EIA-861 2025 service territory), largest first. Several utilities can serve parts of the same county; for a specific address, the utilities' own service-area maps decide.

Questions and answers

What is the cost per kWh of electricity in Iowa?

Iowa homes paid an average of 14.20¢ per kWh over the last 12 months (September 2025 to August 2026), fixed charges and riders included, 21.3% below the US average. The 2025 annual average was 13.62¢ per kWh3. The single month of August 2026 averaged 17.06¢ per kWh1 (preliminary), higher because Iowa's average price peaks in summer. These are averages of what customers paid, not a tariff.

What is the average electric bill in Iowa?

$117.30 a month in 2025 for 861 kWh, $33.38 less a month than the US average2, according to EIA. Over the last 12 months (September 2025 to August 2026) the computed average was $120.481. It differs by utility: $92.85 at MidAmerican Energy and $131.385 at Alliant Energy in 2025.

What electric companies serve Iowa?

EIA counted 180 utilities reporting customers in Iowa in 2025. MidAmerican Energy serves 51.0% of residential customers and Alliant Energy (IPL), the Alliant Energy utility legally named Interstate Power and Light Company, 33.4%5. Electric cooperatives and city-owned utilities serve nearly all of the rest. Your address, not your city's name, decides which one you have.

Can I choose my electricity supplier in Iowa?

No. In 2025, 0.0% of Iowa's residential customers bought electricity from a competitive supplier, and EIA lists 05 suppliers with residential customers in the state. The utility that owns the wires on your street also sells you the power.

More on electricity in and around Iowa

Utility pages: MidAmerican Energy and Alliant Energy (IPL).

Neighboring states: Illinois, Minnesota, Missouri, Nebraska, South Dakota and Wisconsin. Put Iowa side by side with another state in the comparison tool, or estimate a bill with your own kWh in the bill calculator.

Iowa in the rankings
RankingValueRank
Cheapest electricity by state14.20¢tied 14th of 51 (1 = lowest)
Average electric bill by state$117.3043rd of 51
Average electricity usage by state86129th of 51
Electricity price increases by state+4.9%36th of 51
Commercial electricity rates by state11.28¢14th of 51 (1 = lowest)
Industrial electricity rates by state7.43¢10th of 51 (1 = lowest)
Power outages by state15241st of 51
Renewable electricity by state62.0%6th of 51
Rooftop solar on net metering by state13.229th of 51

Sources

  1. EIA, Electric Power Monthly / EIA-861M sales and revenue by state; table sales_revenue.xlsx (EPM Table 5.6.A); January 2001 to 2026-08; months since January 2026 preliminary; released October 23, 2026. www.eia.gov
  2. EIA-861 2025, average monthly bill by state; table Average_Bill_2025; 2025, final; released October 7, 2026. www.eia.gov
  3. EIA, Historical state data, annual sales, revenue and customers; table HS861 2010-.xlsx; 2010-2025, final; released October 7, 2026. www.eia.gov
  4. EIA, Net generation by state by type of producer by energy source; table annual_generation_state.xlsx; 1990-2025; released September 14, 2026. www.eia.gov
  5. EIA-861 annual electric power industry report, 2025 final; table Sales_Ult_Cust_2025; 2025, final; released October 7, 2026. www.eia.gov
  6. Census Bureau, American Community Survey 2025 1-year estimates, table B25132; 2025; released October 29, 2026. data.census.gov
  7. EIA, Historical state data, monthly sales and revenue 1990-2009; table HS861M 1990-2009.xlsx; 1990-2009, final. www.eia.gov
  8. EIA-861M monthly sales and revenue by utility; table sales_ult_cust_2025 and _2026; released October 23, 2026. www.eia.gov
  9. EIA-861 2025, service territory; table Service_Territory_2025; 2025, final; released October 7, 2026. www.eia.gov
  10. Census Bureau, Cartographic boundary file, counties; table cb_2025_us_county_5m; cb_2021_us_county_5m; 2025 (2021 for Connecticut). www.census.gov
  11. Census Bureau, American Community Survey 2025 1-year estimates, house heating fuel, table B25040; 2025; released October 29, 2026. data.census.gov
  12. NOAA, Climate Prediction Center population-weighted degree days by state; table daily state files, base 65°F; 2016-2025 annual sums; 1981-2010 CPC normals; released November 13, 2026. ftp.cpc.ncep.noaa.gov
  13. EIA-861 2025, advanced meters, dynamic pricing and net metering; table Advanced_Meters, Dynamic_Pricing, Net_Metering 2025; 2025, final; released October 7, 2026. www.eia.gov
  14. EIA-861 2025, reliability; table Reliability_2025; 2025, final; released October 7, 2026. www.eia.gov
  15. HHS, LIHEAP funding releases to states; table FY2027 first release; FY2026 final; FY2027 first release (October 9, 2026); FY2026 total; released October 9, 2026. acf.gov

Margins of error (±) are at the 90% confidence level. A difference is called significant only when it passes the Census Bureau's test at that level. How every figure is built: methodology. Found an error? Write to [email protected]; corrections are listed on the updates page.