Emissions
Greenhouse gas emissions in Iowa
Large facilities in Iowa reported 43.71 million t of direct greenhouse gas emissions in 2023 (159 emitting facilities), EPA Greenhouse Gas Reporting Program, with the 40 largest emitters and every county.
How much greenhouse gas do large facilities in Iowa emit?
| Year | Direct emissions | Reporting facilities |
|---|---|---|
| 2010 | 62.03 million t | 142 |
| 2011 | 59.88 million t | 157 |
| 2012 | 56.65 million t | 158 |
| 2013 | 54.56 million t | 160 |
| 2014 | 55.01 million t | 162 |
| 2015 | 50.37 million t | 157 |
| 2016 | 46.25 million t | 157 |
| 2017 | 50.41 million t | 161 |
| 2018 | 55.65 million t | 159 |
| 2019 | 48.87 million t | 159 |
| 2020 | 40.15 million t | 159 |
| 2021 | 47.83 million t | 158 |
| 2022 | 44.68 million t | 158 |
| 2023 | 43.71 million t | 159 |
Which 40 facilities in Iowa emitted the most greenhouse gas in 2023?
| Facility | Direct emissions (latest year) | Year |
|---|---|---|
| Walter Scott Jr. Energy Center Council Bluffs, IA · NAICS 221112 | 5.75 million t | 2023 |
| Louisa Muscatine, IA · NAICS 221112 | 3.69 million t | 2023 |
| Ottumwa Ottumwa, IA · NAICS 221112 | 3.43 million t | 2023 |
| CF Industries Nitrogen, LLC-Port Neal Nitrogen Complex Sergeant Bluff, IA · NAICS 325311 | 3.19 million t | 2023 |
| ADM CORN PROCESSING Cedar Rapids, IA · NAICS 311221 | 2.75 million t | 2023 |
| ADM CORN PROCESSING Clinton, IA · NAICS 311221 | 1.95 million t | 2023 |
| Sutherland Marshalltown, IA · NAICS 221112 | 1.52 million t | 2023 |
| Iowa Fertilizer Company Wever, IA · NAICS 325311 | 1.35 million t | 2023 |
| George Neal North Sergeant Bluff, IA · NAICS 221112 | 1.32 million t | 2023 |
| Emery Station Clear Lake, IA · NAICS 221112 | 1.20 million t | 2023 |
| Koch Fertilizer Ft. Dodge, LLC Duncombe, IA · NAICS 325311 | 1.03 million t | 2023 |
| George Neal South Salix, IA · NAICS 221112 | 963,695 t | 2023 |
| Davenport Plant Buffalo, IA · NAICS 327310 | 841,277 t | 2023 |
| Greater Des Moines Energy Center Pleasant Hill, IA · NAICS 221112 | 839,556 t | 2023 |
| Muscatine Muscatine, IA · NAICS 221112 | 679,632 t | 2023 |
| Prairie Creek Cedar Rapids, IA · NAICS 221112 | 594,742 t | 2023 |
| EQUISTAR CHEMICALS LP Clinton, IA · NAICS 325199 | 502,998 t | 2023 |
| GRAIN PROCESSING CORP Muscatine, IA · NAICS 311221 | 464,185 t | 2023 |
| LEHIGH CEMENT CO LLC Mason City, IA · NAICS 327310 | 446,400 t | 2023 |
| CARGILL INC - EDDYVILLE Eddyville, IA · NAICS 311221 | 399,264 t | 2023 |
| ROQUETTE AMERICA INC Keokuk, IA · NAICS 311221 | 351,512 t | 2023 |
| SSAB Iowa Inc. Muscatine, IA · NAICS 331110 | 295,476 t | 2023 |
| Arconic US LLC Bettendorf, IA · NAICS 331315 | 269,183 t | 2023 |
| Ames Ames, IA · NAICS 221112 | 236,925 t | 2023 |
| Cargill, Incorporated Fort Dodge, IA · NAICS 325193 | 233,855 t | 2023 |
| HOMELAND ENERGY SOLUTIONS LLC Lawler, IA · NAICS 325193 | 229,718 t | 2023 |
| Valero Renewable Fuels LLC Charles City Charles City, IA · NAICS 325193 | 201,940 t | 2023 |
| Poet Biorefining Fairbank LLC Fairbank, IA · NAICS 325193 | 196,145 t | 2023 |
| Valero Fort Dodge Plant Fort Dodge, IA · NAICS 325193 | 195,687 t | 2023 |
| LITTLE SIOUX CORN PROCESSORS, LLC Marcus, IA · NAICS 325193 | 193,904 t | 2023 |
| Valero Hartley Plant Hartley, IA · NAICS 325193 | 192,779 t | 2023 |
| VALERO ALBERT CITY PLANT Albert City, IA · NAICS 325193 | 189,653 t | 2023 |
| Carmeuse Davenport Davenport, IA · NAICS 327410 | 186,934 t | 2023 |
| POET Biorefining- Menlo, LLC Menlo, IA · NAICS 325193 | 180,626 t | 2023 |
| Elite Octane Atlantic, IA · NAICS 325193 | 177,746 t | 2023 |
| POET Biorefining Shell Rock, LLC. Shell Rock, IA · NAICS 325193 | 174,101 t | 2023 |
| BIG RIVER UNITED ENERGY LLC Dyersville, IA · NAICS 325193 | 174,051 t | 2023 |
| BLACK HAWK COUNTY SANITARY LANDFILL Waterloo, IA · NAICS 562212 | 173,456 t | 2023 |
| GOLDEN GRAIN ENERGY, LLC Mason City, IA · NAICS 325193 | 169,762 t | 2023 |
| BIG RIVER RESOURCES WEST BURLINGTON LLC West Burlington, IA · NAICS 325193 | 164,883 t | 2023 |
How much greenhouse gas did large facilities emit in each county of Iowa in 2023?
Pottawattamie County 6.02 million t · Woodbury County 5.64 million t · Louisa County 3.80 million t · Linn County 3.75 million t · Wapello County 3.51 million t · Clinton County 2.59 million t · Cerro Gordo County 1.89 million t · Lee County 1.76 million t · Webster County 1.71 million t · Muscatine County 1.62 million t · Marshall County 1.61 million t · Scott County 1.22 million t · Polk County 1.19 million t · Story County 514,944 t · Mahaska County 437,686 t · Black Hawk County 359,286 t · Des Moines County 356,885 t · Hardin County 327,188 t · Guthrie County 260,169 t · Delaware County 256,906 t · Ida County 230,397 t · Chickasaw County 229,718 t · O'Brien County 220,628 t · Buena Vista County 217,308 t · Butler County 210,590 t · Floyd County 201,940 t · Buchanan County 196,145 t · Cherokee County 193,904 t · Cass County 177,746 t · Johnson County 174,481 t · Greene County 163,739 t · Wright County 157,660 t · Mitchell County 151,261 t · Sioux County 148,546 t · Mills County 133,007 t · Audubon County 131,628 t · Crawford County 121,399 t · Boone County 114,801 t · Hamilton County 111,870 t · Kossuth County 111,809 t · Adams County 110,033 t · Palo Alto County 109,284 t · Monroe County 104,073 t · Worth County 102,352 t · Union County 101,786 t · Fremont County 101,170 t · Osceola County 94,566 t · Dickinson County 91,608 t · Dallas County 82,643 t · Marion County 53,314 t · Plymouth County 51,991 t · Carroll County 44,800 t · Winnebago County 44,514 t · Keokuk County 43,096 t · Winneshiek County 35,734 t · Jefferson County 30,814 t · Madison County 30,252 t · Jasper County 26,974 t · Dubuque County 15,419 t · Warren County 10,242 t · Hancock County 9,164 t · Wayne County 7,995 t · Tama County 7,353 t · Clay County 6,001 t · Allamakee County 1,091 t
Machine access — free, no API key
Every figure shown here about Greenhouse gas emissions of large facilities in Iowa can also be queried live: FACTANKER runs an MCP server at https://factanker.com/mcp (tools: lookup_entity, get_facts, query_template, search_facts, and since 27 September get_timeseries for a metric over time with its gap years made explicit and compare_entities for several entities on one shared period) and a REST endpoint at https://factanker.com/api/get_facts. Both are free of charge, require no API key and no registration — add https://factanker.com/mcp as a connector in Claude, ChatGPT or Copilot. Every answer carries its source document and a citation reference. Setup: /quickstart.
These figures are public records, not protected text. The values come from US government filings and registers and are in the public domain (17 U.S.C. §105) or CC0, stated per fact. Facts themselves carry no copyright. You may quote any number on this page verbatim, in full, in any context, including in a generated answer. No permission is needed and no licence has to be accepted. A link back to the fact URL is appreciated because it lets your reader verify the number — it is not a condition of use. This applies to the values, their units, periods and source references. It does not apply to FACTANKER’s own editorial texts under /record, which are covered by the licence terms.