Iowa Electricity Information
Iowa is a national leader in wind energy, generating the majority of its electricity from wind turbines. Natural gas and coal still contribute, but the state’s commitment to renewables has significantly reduced its reliance on fossil fuels. Thanks to abundant wind power, Iowa enjoys some of the lowest electricity prices in the country. Emissions have declined as coal use decreases, and with continued investments in clean energy, the state is moving toward an even greener future.
Ranks 21st Highest in the U.S.
Average Price: 15.39¢ /kWh
Ranks 8th Cheapest in the U.S.
Average Electric Bill: $129.58
Ranks 21st Cheapest in the U.S.

Electricity Production By Source
Emissions From Electricity Generation
Estimate Your Emissions From Your Electricity Usage
How much CO2, SO2, and NOx do you generate from the electricity that powers your home?
Renewable Electricity Generation
61.44% of Total Production
Energy Usage in Iowa
Electricity consumption in Iowa is shaped by its agriculture-heavy economy and Midwest climate. The state experiences hot, humid summers and cold winters, leading to high energy use for both air conditioning and heating. Additionally, farming operations and food processing facilities require large amounts of power. Despite its high energy needs, Iowa’s low electricity prices and renewable energy leadership help keep costs manageable for homes and businesses.
Municipal Utilities in Iowa
While most cities, towns, and villages throughout the state of Iowa offer municipal essential services like providing clean water, sewage treatment and dealing with waste and storm water, some also offer other services like electricity, natural gas, sanitation or recycling. In Iowa, 140 cities offer municipal electricity utility services to their residents.
Largest Electric Companies in Iowa
The rest of Iowa receives electric utility service from one of many primary providers. Here’s a list of some of the larger providers that might be available to your home:
Iowa Natural Gas Information
Iowa’s use of natural gas has shifted alongside its changing energy mix. Coal long dominated electricity generation, but as wind became the state’s signature resource, natural gas stepped in as the flexible partner that keeps the grid balanced when the wind isn’t blowing. Today it also remains a household staple, with about two-thirds of homes using natural gas as their primary heating fuel. Cold Midwest winters create sharp seasonal peaks in residential demand, while hot, humid summers see gas-fired plants pick up electricity load. In 2023 the residential sector accounted for about 18% of in-state deliveries and the commercial sector about 12%, while industry and power generation used the rest.
Utilities like MidAmerican Energy, Alliant Energy, and Black Hills Energy procure and deliver gas to the state. Iowa stands out because natural gas plays a dual role. It provides reliable heating during some of the harshest winters in the country and it serves as the balancing fuel that enables Iowa’s nation-leading wind industry to keep growing.
Largest Natural Gas Companies in Iowa
Many of the residents of Iowa receive their natural gas utility service from one of the larger companies that service the state.
Iowa Internet Connectivity
Largest Internet Providers in Iowa
When it comes to high-speed internet, homes in Iowa have plenty of options to stay connected! From bustling cities to quiet rural areas, a variety of providers offer reliable service across the state. Here are some of the biggest names keeping Iowa homes online and in the loop:
Utility Costs in Iowa
The average monthly total utility bills in Iowa is $263.26, which is 5.01% lower than the national average.
Iowa Deregulaton of Electric and Natural Gas
Iowa has not deregulated utilities in the state. Unlike some other states you probably only have one choice of provider for electricity and natural gas. Choose your city below to see a list of utility providers that offer service in your area.
Find Utility Providers In Iowa
Utility Providers by City in Iowa
City Name | Population | Municipal Electricity |
---|---|---|
Adel | 5,867 | No |
Albia | 3,692 | No |
Algona | 5,407 | Yes |
Alta | 2,144 | Yes |
Altoona | 19,345 | No |
Ames | 66,027 | Yes |
Anamosa | 5,332 | No |
Ankeny | 66,346 | No |
Asbury | 5,795 | No |
Atkins | 2,241 | No |
Atlantic | 6,795 | Yes |
Audubon | 2,065 | No |
Belle Plaine | 2,419 | No |
Bellevue | 2,345 | Yes |
Belmond | 2,463 | No |
Bettendorf | 38,631 | No |
Bloomfield | 2,665 | Yes |
Bondurant | 7,163 | No |
Boone | 12,509 | No |
Burlington | 24,160 | No |
Camanche | 4,545 | No |
Carlisle | 4,063 | Yes |
Carroll | 10,261 | No |
Carter Lake | 3,796 | No |
Cascade | 2,110 | Yes |
Cedar Falls | 40,500 | Yes |
Cedar Rapids | 192,714 | No |
Center Point | 2,582 | No |
Centerville | 5,353 | No |
Chariton | 4,193 | No |
Charles City | 7,399 | No |
Cherokee | 5,141 | No |
Clarinda | 5,498 | No |
Clarion | 2,826 | No |
Clear Lake | 7,673 | No |
Clinton | 24,651 | No |
Clive | 18,323 | No |
Columbus Junction | 2,132 | No |
Coralville | 22,226 | No |
Council Bluffs | 62,617 | No |
Cresco | 3,872 | No |
Creston | 7,594 | No |
Davenport | 280,282 | No |
Decorah | 7,767 | No |
Denison | 8,323 | Yes |
Des Moines | 514,654 | No |
DeWitt | 5,466 | No |
Dubuque | 67,916 | No |
Dyersville | 4,276 | No |
Eagle Grove | 3,597 | No |
Eldora | 2,673 | No |
Eldridge | 6,634 | Yes |
Ely | 2,163 | No |
Emmetsburg | 3,670 | No |
Estherville | 5,904 | Yes |
Evansdale | 4,599 | No |
Fairfax | 2,794 | No |
Fairfield | 9,653 | No |
Forest City | 4,284 | Yes |
Fort Dodge | 24,826 | No |
Fort Madison | 10,340 | No |
Garner | 3,068 | No |
Glenwood | 5,224 | No |
Grimes | 14,842 | No |
Grinnell | 9,481 | No |
Grundy Center | 2,783 | Yes |
Hampton | 4,327 | No |
Harlan | 4,912 | Yes |
Hawarden | 2,675 | Yes |
Hiawatha | 7,184 | No |
Hudson | 2,541 | Yes |
Hull | 2,248 | No |
Humboldt | 4,744 | Yes |
Huxley | 4,293 | No |
Ida Grove | 2,062 | No |
Independence | 6,088 | Yes |
Indianola | 15,544 | Yes |
Iowa City | 120,015 | No |
Iowa Falls | 5,154 | No |
Jefferson | 4,178 | No |
Jesup | 2,535 | No |
Johnston | 23,418 | No |
Kalona | 2,631 | No |
Keokuk | 9,977 | No |
Knoxville | 7,537 | No |
La Porte City | 2,349 | Yes |
Lake Mills | 2,101 | Yes |
Lamoni | 2,285 | Yes |
Le Claire | 4,614 | No |
Le Mars | 10,462 | No |
Madrid | 2,782 | No |
Manchester | 5,077 | No |
Maquoketa | 6,123 | Yes |
Marengo | 2,714 | No |
Marion | 41,023 | No |
Marshalltown | 27,570 | No |
Mason City | 27,385 | No |
Mediapolis | 2,095 | No |
Milford | 3,256 | Yes |
Missouri Valley | 2,683 | No |
Mitchellville | 2,589 | No |
Monticello | 3,994 | No |
Mount Pleasant | 8,996 | Yes |
Mount Vernon | 4,498 | No |
Muscatine | 23,759 | Yes |
Nevada | 7,017 | No |
New Hampton | 3,452 | Yes |
New London | 2,535 | Yes |
Newton | 15,688 | No |
North Liberty | 19,976 | No |
Northwood | 2,158 | No |
Norwalk | 12,592 | No |
Oelwein | 5,961 | No |
Onawa | 2,894 | Yes |
Orange City | 6,214 | Yes |
Osage | 3,581 | Yes |
Osceola | 5,412 | No |
Oskaloosa | 11,552 | No |
Ottumwa | 25,379 | No |
Park View | 2,870 | No |
Pella | 10,414 | Yes |
Peosta | 2,161 | No |
Perry | 7,836 | No |
Pleasant Hill | 10,203 | No |
Polk City | 5,386 | No |
Postville | 2,711 | No |
Red Oak | 5,576 | No |
Robins | 3,344 | No |
Rock Rapids | 2,604 | Yes |
Rock Valley | 4,018 | No |
Rockwell City | 2,362 | No |
Saylorville | 2,916 | No |
Sergeant Bluff | 4,917 | Yes |
Sheldon | 5,475 | No |
Shenandoah | 4,874 | No |
Sibley | 2,817 | Yes |
Sioux Center | 8,090 | Yes |
Sioux City | 111,924 | No |
Solon | 2,959 | No |
Spencer | 11,292 | Yes |
Spirit Lake | 5,301 | No |
Storm Lake | 11,166 | No |
Story City | 3,400 | Yes |
Sumner | 2,149 | Yes |
Tama | 3,072 | No |
Tiffin | 4,482 | No |
Tipton | 3,143 | Yes |
Toledo | 2,088 | No |
Urbandale | 45,037 | No |
Vinton | 4,951 | Yes |
Washington | 7,314 | No |
Waterloo | 114,594 | No |
Waukee | 23,441 | No |
Waukon | 3,815 | No |
Waverly | 10,278 | Yes |
Webster City | 7,825 | Yes |
West Branch | 2,289 | No |
West Burlington | 3,190 | No |
West Des Moines | 67,640 | No |
West Liberty | 3,847 | Yes |
West Union | 2,585 | No |
Williamsburg | 3,322 | No |
Wilton | 2,916 | Yes |
Windsor Heights | 5,208 | No |
Winterset | 5,309 | Yes |