Power plants in Iowa
265 operating power projects with 24,565 MW of nameplate capacity, from EIA-860M for August 2026.
Projects
265
Nameplate capacity
24,565 MW
Counties with a plant
76
Operators
140
Power markets: MISO prices
Capacity by fuel
MW is nameplate from operating generators and batteries. Plant counts use each project's primary fuel, so a coal and gas plant counts once.
Largest power plants in Iowa
Top 50 · All 265 plants| Plant | Primary fuel | MW | County | Operator |
|---|---|---|---|---|
| Walter Scott Jr Energy Center | Coal | 1,648 | Pottawattamie | MidAmerican Energy Co |
| Louisa | Coal | 812 | Louisa | MidAmerican Energy Co |
| Ottumwa | Coal | 726 | Wapello | Interstate Power and Light Co |
| Marshalltown Generating Station | Natural gas | 709 | Marshall | Interstate Power and Light Co |
| George Neal South | Coal | 696 | Woodbury | MidAmerican Energy Co |
| Emery Station | Natural gas | 603 | Cerro Gordo | Interstate Power and Light Co |
| George Neal North | Coal | 584 | Woodbury | MidAmerican Energy Co |
| Greater Des Moines | Natural gas | 576 | Polk | MidAmerican Energy Co |
| Highland Wind Project (IA) | Wind | 502 | O'Brien | MidAmerican Energy Co |
| Orient Wind Farm | Wind | 501 | Adair | MidAmerican Energy Co |
Iowa power plants by fuel
Newest plants in Iowa
Ordered by the month the first generator began operating.
Counties with the most capacity
Largest operators in Iowa
Grouped by EIA operator name. Parent companies are not merged.
All 265 plants in Iowa, by county
Adair County 16 plants
- Orient Wind Farm Wind · 500.8 MW
- Arbor Hill Wind Farm Wind · 310 MW
- Adair Wind Farm Wind · 174.8 MW
- Morning Light Wind Farm Wind · 110.9 MW
- Arbor Hill Solar Solar · 25 MW
- North Generation Plant Oil · 8 MW
- Downtown Generation Plant Oil · 5 MW
- Gilliam South Oil · 4.3 MW
- Wind GEM Wind · 1.9 MW
- Cumberland Rose Wind · 1.6 MW
- Fontanelle Wind · 1.6 MW
- Greenfield Wind Wind · 1.6 MW
- Meadow Ridge Wind · 1.6 MW
- Sky Volt Wind · 1.6 MW
- Wolverine Wind · 1.5 MW
- Bulldog Wind · 1.5 MW
Adams County 3 plants
- Adams Wind Wind · 154.3 MW
- Prescott Wind Farm Wind · 38.7 MW
- POET Biorefining LLC - Corning Natural gas · 5 MW
Appanoose County 1 plant
- CED Centerville Wind Wind · 7.9 MW
Audubon County 3 plants
- Heartland Divide II Wind · 200 MW
- Exira Natural gas · 181.5 MW
- Heartland Divide Wind Project, LLC Wind · 103.5 MW
Benton County 1 plant
- Vinton Natural gas · 16.9 MW
Black Hawk County 7 plants
- Electrifarm Natural gas · 264.1 MW
- Streeter Station Natural gas · 51.5 MW
- Gas Turbine (IA) Natural gas · 43.4 MW
- Waterloo Lundquist Oil · 18 MW
- University of Northern Iowa Natural gas · 7.5 MW
- Waterloo Solar (IA) Solar · 3 MW
- Cedar Falls Solar Farm Solar · 1.5 MW
Boone County 3 plants
- Beaver Creek Wind Wind · 340 MW
- Michelangelo Wind 4 LLC Wind · 3 MW
- Fareway Customer Hosted 1 MW Solar Solar · 1 MW
Bremer County 6 plants
- Hawkeye Wind Farm Wind · 35 MW
- Waverly Municipal Electric North Plant Oil · 25.1 MW
- South Plant (IA) Oil · 12 MW
- Sumner Oil · 5.4 MW
- Waverly Solar - (IA) Solar · 3.6 MW
- Waverly Community Wind Project Wind · 2.7 MW
Buena Vista County 3 plants
- Intrepid Wind · 175.5 MW
- Storm Lake 1 Wind · 113.9 MW
- Storm Lake II Wind · 80.2 MW
Carroll County 4 plants
- Carroll Wind Farm Wind · 159.1 MW
- Victory Wind Farm Wind · 105 MW
- Carroll Area Wind Farm Wind · 20.7 MW
- Manning Oil · 6.9 MW
Cass County 6 plants
- Rolling Hills Wind Farm Wind · 484.2 MW
- Atlantic Natural gas · 10 MW
- Anita Oil · 2.9 MW
- Roseman Wind · 1.8 MW
- Green Energy Machine Wind · 1.7 MW
- Wiota Wind · 1.6 MW
Cedar County 1 plant
- Tipton Oil · 9.3 MW
Cerro Gordo County 6 plants
- Emery Station Natural gas · 602.8 MW
- Lime Creek Oil · 90.2 MW
- Hawkeye Power Partners LLC Wind · 42 MW
- Cerro Gordo Wind Farm Wind · 42 MW
- CED Mason City Wind Wind · 7.5 MW
- REG Mason City Solar Solar · 2.6 MW
Cherokee County 1 plant
- Glaciers Edge Wind Project Wind · 211.7 MW
Chickasaw County 2 plants
- Chickasaw Wind Farm Wind · 202.4 MW
- New Hampton Oil · 10.6 MW
Clay County 3 plants
- Upland Prairie Wind · 299.3 MW
- Earl F Wisdom Natural gas · 119.1 MW
- Spencer Gas Turbine Oil · 23.8 MW
Clayton County 2 plants
- McGregor Oil · 1.5 MW
- Strawberry Point DPC Solar Solar · 1.3 MW
Clinton County 2 plants
- Archer Daniels Midland Clinton Coal · 180 MW
- Clinton Schools Solar · 1.3 MW
Crawford County 2 plants
- New Harvest Wind Project LLC Wind · 100 MW
- West Receiving Oil · 1.8 MW
Dallas County 1 plant
- Perry Customer Hosted 1MW Solar Project Solar · 1 MW
Davis County 1 plant
- Bloomfield Municipal Utilities Solar Solar · 1.6 MW
Decatur County 1 plant
- Lamoni Municipal Utilities Oil · 10.5 MW
Delaware County 5 plants
- Independence Wind Farm Wind · 55.4 MW
- Elk Wind Farm Wind · 40.8 MW
- CED Manchester Wind Wind · 7.9 MW
- Hopkinton Oil · 4.1 MW
- Earlville Oil · 1.8 MW
Des Moines County 1 plant
- Burlington (IA) Natural gas · 290.8 MW
Dickinson County 5 plants
- Lost Lakes Wind Farm LLC Wind · 100 MW
- Flying Cloud Power Partners LLC Wind · 43.5 MW
- Iowa Lakes Superior Wind Farm Wind · 10.5 MW
- Milford Oil · 6.5 MW
- Lake Park Oil · 4 MW
Dubuque County 1 plant
- West Dubuque Solar Solar · 3.8 MW
Emmet County 2 plants
- Estherville Natural gas · 15.6 MW
- Iowa Lakes Community College Wind Farm Wind · 1.7 MW
Floyd County 2 plants
- Charles City Wind Farm Wind · 80 MW
- Merl Parr Natural gas · 36 MW
Franklin County 5 plants
- Whispering Willow North Wind · 201.3 MW
- Whispering Willow Wind Farm - East Wind · 199.7 MW
- Franklin County Wind Farm Wind · 99 MW
- Franklin County Solar Solar · 7 MW
- Hampton Substation Energy Storage Battery storage · 1.8 MW
Greene County 4 plants
- Rippey Wind Farm Wind · 50 MW
- Hardin Hilltop Wind LLC Wind · 14.7 MW
- Junction Hilltop Wind Farm Wind · 8 MW
- Grand Junction Oil · 1.7 MW
Grundy County 4 plants
- Wellsburg Wind Project Wind · 140.8 MW
- Ivester Wind Farm Wind · 90.8 MW
- Grundy Center City Light Plant Oil · 8.7 MW
- Dike City Power Plant Oil · 2.2 MW
Guthrie County 2 plants
- Eclipse Wind Farm Wind · 207.1 MW
- Stuart (IA) Oil · 2.8 MW
Hamilton County 4 plants
- Great Pathfinder Wind Wind · 224.4 MW
- Century Wind · 201.2 MW
- Webster City Oil · 21.3 MW
- POET Biorefining - Jewell Natural gas · 5 MW
Hancock County 3 plants
- FPL Energy Crystal Lake Wind II LLC Wind · 200 MW
- FPL Energy Crystal Lake Wind LLC Wind · 150 MW
- Hancock County Wind Energy Center Wind · 98 MW
Hardin County 2 plants
- Garden Wind LLC Wind · 150 MW
- Leonardo Wind 1 LLC Wind · 3 MW
Henry County 1 plant
- NLMU Wind Wind · 1.5 MW
Howard County 2 plants
- Crane Creek Wind Energy Center Wind · 99 MW
- Saratoga Wind Farm Wind · 66 MW
Ida County 2 plants
- Ida Grove Wind Wind · 301.1 MW
- Ida Grove II Wind · 201 MW
Iowa County 2 plants
- Diamond Trail Wind Farm Wind · 252.5 MW
- ASSC Digester Power Plant Biomass · 2.1 MW
Jackson County 4 plants
- Maquoketa 1 Natural gas · 22.7 MW
- Maquoketa 2 Oil · 8 MW
- Preston (IA) Natural gas · 3.6 MW
- Iowa Hydro LLC Hydro · 1.2 MW
Johnson County 4 plants
- Coralville GT Natural gas · 72 MW
- University of Iowa Main Power Plant Natural gas · 38.8 MW
- Johnson County Hills Solar Solar · 3 MW
- Oakdale Renewable Energy Plant Natural gas · 2.8 MW
Kossuth County 7 plants
- Ledyard Windpower, LLC Wind · 207 MW
- Kossuth Wind · 152.2 MW
- Kossuth County Wind Wind · 70 MW
- Algona Oil · 16.1 MW
- Lakota Wind Wind Farm Wind · 10.5 MW
- Bancroft Oil · 3.6 MW
- Iowa Distributed Wind Generation Project Wind · 2.3 MW
Lee County 3 plants
- Wever Solar (150MW) Solar · 249 MW
- Keokuk Hydro · 124.8 MW
- Roquette America Natural gas · 74.4 MW
Linn County 8 plants
- Archer Daniels Midland Cedar Rapids Coal · 294.6 MW
- Prairie Creek Natural gas · 198.8 MW
- Pleasant Creek Unit 2 Solar · 150 MW
- Pleasant Creek Unit 1 Solar · 50 MW
- Deer Run Battery Battery storage · 5 MW
- Cedar Rapids Community Solar Solar · 4.5 MW
- Coggon Oil · 2 MW
- Alliant SBD 9203 Profol Oil · 2 MW
Louisa County 2 plants
- Louisa Coal · 811.9 MW
- Wapello Solar LLC Solar · 100 MW
Lucas County 1 plant
- Hy-Vee Customer Hosted 2.25MW Solar Solar · 2.3 MW
Lyon County 1 plant
- Rock Rapids Oil · 2.5 MW
Madison County 2 plants
- Macksburg Wind Project Wind · 119.6 MW
- Winterset Oil · 17.6 MW
Mahaska County 1 plant
- Prairie Wind Farm Wind · 168 MW
Marion County 4 plants
- Red Rock Hydro Plant Hydro · 55.2 MW
- Pella Peaking Oil · 28 MW
- Knoxville Industrial Oil · 16 MW
- Knoxville Battery Energy Storage Battery storage · 1.1 MW
Marshall County 5 plants
- Marshalltown Generating Station Natural gas · 708.8 MW
- Marshalltown Natural gas · 189 MW
- Vienna Wind Farm Wind · 150.2 MW
- Laurel Wind Farm Wind · 123.4 MW
- State Center Oil · 7.1 MW
Mitchell County 7 plants
- Pioneer Prairie Wind Farm Wind · 300 MW
- Turtle Creek Wind Farm LLC Wind · 199.2 MW
- Douglas (IA) Solar · 2.5 MW
- Little Cedar Solar · 2.5 MW
- Osage (IA) Wind · 2.4 MW
- Buffalo Center Wind LLC Wind · 1.5 MW
- Maple City Solar · 1.5 MW
Monroe County 1 plant
- Cargill Corn Milling Division Natural gas · 20 MW
Muscatine County 3 plants
- Muscatine Plant #1 Coal · 275.5 MW
- Wilton Oil · 9.2 MW
- Eastern Iowa Solar Solar · 1.8 MW
O'Brien County 2 plants
- Highland Wind Project (IA) Wind · 502 MW
- O'Brien Wind Wind · 250.3 MW
Osceola County 5 plants
- Osceola Windpower LLC Wind · 98.2 MW
- Osceola Windpower II Wind · 49.6 MW
- Otter Creek Ethanol Poet - Ashton Natural gas · 7.5 MW
- Sibley One Oil · 5.2 MW
- Sibley No Two Oil · 1.1 MW
Page County 2 plants
- Shenandoah Hills Wind Farm Wind · 214.3 MW
- Shenandoah Oil · 20 MW
Palo Alto County 4 plants
- Palo Alto Wind Farm Wind · 340 MW
- Crosswind Energy Project Wind · 21 MW
- Poet Bioprocessing Emmetsburg Natural gas · 3.5 MW
- Graettinger Oil · 3.1 MW
Plymouth County 1 plant
- Plymouth Wind Wind · 202.7 MW
Pocahontas County 2 plants
- Pomeroy Wind Farm Wind · 286.4 MW
- Pocahontas Prairie Wind Farm Wind · 80 MW
Polk County 7 plants
- Greater Des Moines Natural gas · 576.3 MW
- Pleasant Hill Natural gas · 179.8 MW
- Sycamore (IA) Natural gas · 157.6 MW
- River Hills Natural gas · 128 MW
- Metro Methane Recovery Facility Landfill gas · 11.2 MW
- Archer Daniels Midland Des Moines Natural gas · 7.9 MW
- Anderson Erickson Oil · 2 MW
Pottawattamie County 2 plants
- Walter Scott Jr Energy Center Coal · 1,648.3 MW
- Walnut Wind Farm Wind · 165.2 MW
Poweshiek County 7 plants
- North English Wind · 340 MW
- English Farms Wind · 171.5 MW
- Grinnell Customer Hosted Solar Solar · 5 MW
- Grinnell College Solar · 3.9 MW
- Venus Wind 3 LLC Wind · 3 MW
- Brooklyn Oil · 2.3 MW
- Brooklyn City North Plant Oil · 2.3 MW
Sac County 2 plants
- Richland (IA) Wind · 130.9 MW
- Sac County Wind, LLC Wind · 80 MW
Scott County 2 plants
- Davenport Water Pollution Control Plant Biomass · 1.6 MW
- AgriReNew Biomass · 1 MW
Story County 16 plants
- FPL Energy Story Wind LLC Wind · 150 MW
- Ames Electric Services Power Plant Natural gas · 108.8 MW
- Ames GT Oil · 78.7 MW
- Iowa State University Natural gas · 39.8 MW
- Story City Oil · 13.9 MW
- NCAH Central Utility Plant Natural gas · 3 MW
- Michelangelo Wind 3 LLC Wind · 3 MW
- Optimum Wind 5 LLC Wind · 3 MW
- Optimum Wind 6 LLC Wind · 3 MW
- Optimum Wind 7 LLC Wind · 3 MW
- Optimum Wind 4 LLC Wind · 3 MW
- Optimum Wind 3 LLC Wind · 3 MW
- Michelangelo Wind 1 LLC Wind · 3 MW
- IA - City of Ames - Airport Road Solar · 2 MW
- Story City Wind Project Wind · 1.5 MW
- ISU Customer Hosted 1MW Solar Project Solar · 1.4 MW
Tama County 2 plants
- Salt Creek Wind Wind · 169.4 MW
- Traer Wind Project Wind · 1.5 MW
Taylor County 3 plants
- Contrail Wind Farm Wind · 112.4 MW
- August Wind Farm Wind · 1.8 MW
- Birch Wind · 1.8 MW
Union County 4 plants
- Southern Hills Wind Farm Wind · 254.1 MW
- Summit Lake Natural gas · 118.7 MW
- Creston Solar (50 MW) Solar · 50 MW
- Creston School Customer Hosted Solar Solar · 1.4 MW
Wapello County 2 plants
- Ottumwa Coal · 725.9 MW
- Ottumwa City of Hydro · 2.2 MW
Warren County 2 plants
- Indianola Oil · 40.9 MW
- Indianola Solar Solar · 3.4 MW
Webster County 5 plants
- Lundgren Wind Project Wind · 270.9 MW
- Holliday Creek Solar Solar · 100 MW
- POET Biorefining - Gowrie Natural gas · 5 MW
- Gowrie Oil · 2.5 MW
- Dayton (IA) Oil · 1.8 MW
Winnebago County 7 plants
- Golden Plains Wind · 199.8 MW
- Crystal Lake 3 LLC Wind · 66 MW
- Forest City Light Plant Oil · 22 MW
- Winnebago Wind Power Project Wind · 20 MW
- Lake Mills Oil · 17.7 MW
- Lake Mills Gas Recovery Landfill gas · 4 MW
- Forest City Solar Solar · 3 MW
Winneshiek County 3 plants
- Decorah Battery Battery storage · 2.5 MW
- Luther College Wind Project Wind · 1.6 MW
- DPC Madison Solar · 1.5 MW
Woodbury County 3 plants
- George Neal South Coal · 695.9 MW
- George Neal North Coal · 584.1 MW
- Neal Energy Center Solar Solar · 4 MW
Worth County 7 plants
- Barton Windpower LLC Wind · 158 MW
- Old Gold Energy Center, LLC Wind · 80 MW
- Northern Iowa Windpower II Wind · 80 MW
- Top of Iowa Windfarm III Wind · 29.7 MW
- POET Biorefining-Hanlontown, LLC Other fuels · 4 MW
- Windwalkers LLC Wind · 1.6 MW
- Roeder Family Wind Farm LLC Wind · 1.6 MW
Questions about power plants in Iowa
How many power plants are in Iowa?
EIA-860M for August 2026 lists 265 operating power projects in Iowa, with 24,565 MW of nameplate capacity including batteries.
What is the largest power plant in Iowa?
Walter Scott Jr Energy Center in Pottawattamie County, with 1,648.3 MW of nameplate capacity. The next largest is Louisa, with 811.9 MW.
How much of Iowa's capacity is coal?
5,228 MW, about 21% of nameplate capacity. 8 projects have coal as their primary fuel.
Source: EIA-860M August 2026, published 2026-09-24. Page updated 2026-10-04. Data sources