EPA Air · stack tests by state and year
Air-emissions stack tests in Iowa, 2025
- 500Stack tests
A stack test measures what a source actually emits, at the stack, against the limit in its permit. Every stack test below was recorded against a source in Iowa during 2025; one facility can appear more than once, because this is a record of what happened rather than a list of places.
Counties in Iowa, 2025
- Linn County 45
- Muscatine County 39
- Webster County 23
- Hardin County 22
- Black Hawk County 21
- Marion County 21
- Kossuth County 19
- Story County 17
- Polk County 16
- Cerro Gordo County 15
- Chickasaw County 13
- Johnson County 11
- Mitchell County 10
- Guthrie County 10
- Page County 10
- Scott County 9
- Pottawattamie County 9
- Clinton County 9
- Woodbury County 8
- Winnebago County 8
- Warren County 7
- Dubuque County 7
- Butler County 7
- Des Moines County 7
- Henry County 6
- Floyd County 6
- Cass County 6
- Wright County 6
- Lee County 6
- Buena Vista County 6
- Cherokee County 6
- Sioux County 5
- Monroe County 5
- O'Brien County 5
- Benton County 5
- Grundy County 4
- Marshall County 4
- Dickinson County 4
- Fremont County 4
- Greene County 4
- Mahaska County 4
- Bremer County 4
- Buchanan County 4
- Adams County 3
- Emmet County 3
- Plymouth County 3
- Hancock County 3
- Hamilton County 3
- Crawford County 3
- Ida County 3
- Louisa County 3
- Mills County 3
Iowa, other years
Air-emissions stack tests recorded in Iowa, 2025
| Date | Facility | Where | Kind | Agency |
|---|---|---|---|---|
| 2025-12-18 | ADM CLINTON BIOPROCESSING - CLINTON — high-priority violation on file | CLINTON, Clinton, IA | Pass | State |
| 2025-12-18 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-18 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-18 | CERNE CALCIUM CARBONATE LLC | FORT DODGE, Webster, IA | Pass | State |
| 2025-12-17 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-17 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-16 | NORTHERN NATURAL GAS CO-OGDEN | OGDEN, Boone, IA | Pass | State |
| 2025-12-16 | ADM CLINTON BIOPROCESSING - CLINTON — high-priority violation on file | CLINTON, Clinton, IA | Pass | State |
| 2025-12-16 | BIG RIVER UNITED ENERGY LLC-DYERSVILLE | DYERSVILLE, Dubuque, IA | Pass | State |
| 2025-12-16 | BIG RIVER UNITED ENERGY LLC-DYERSVILLE | DYERSVILLE, Dubuque, IA | Pass | State |
| 2025-12-16 | CERNE CALCIUM CARBONATE LLC | FORT DODGE, Webster, IA | Pass | State |
| 2025-12-16 | CERNE CALCIUM CARBONATE LLC | FORT DODGE, Webster, IA | Pass | State |
| 2025-12-16 | FOREST CITY MUNICIPAL LIGHT PLANT | FOREST CITY, Winnebago, IA | Pass | State |
| 2025-12-16 | FOREST CITY MUNICIPAL LIGHT PLANT | FOREST CITY, Winnebago, IA | Pass | State |
| 2025-12-16 | CF INDUSTRIES NITROGEN LLC - PORT NEAL NITROGEN COMPLEX — high-priority violation on file | SERGEANT BLUFF, Woodbury, IA | Fail | State |
| 2025-12-12 | VALERO RENEWABLE FUELS COMPANY. LLC D/B/A VALERO LAKOTA PLANT — high-priority violation on file | LAKOTA, Kossuth, IA | Pass | State |
| 2025-12-12 | VALERO RENEWABLE FUELS COMPANY. LLC D/B/A VALERO LAKOTA PLANT — high-priority violation on file | LAKOTA, Kossuth, IA | Pass | State |
| 2025-12-12 | DANISCO US, INC. — high-priority violation on file | CEDAR RAPIDS, Linn, IA | Fail | Local |
| 2025-12-11 | GREEN PLAINS SHENANDOAH LLC (GP SHENANDOAH) | SHENANDOAH, Fremont, IA | Pass | State |
| 2025-12-11 | POET BIOREFINING - ARTHUR, LLC — high-priority violation on file | ARTHUR, Ida, IA | Pass | State |
| 2025-12-11 | US FOODS - CORALVILLE | CORALVILLE, Johnson, IA | Pass | State |
| 2025-12-11 | US FOODS - CORALVILLE | CORALVILLE, Johnson, IA | Pass | State |
| 2025-12-10 | GREEN PLAINS SHENANDOAH LLC (GP SHENANDOAH) | SHENANDOAH, Fremont, IA | Pass | State |
| 2025-12-10 | CARGILL INC-IOWA FALLS | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-09 | CARGILL INC-IOWA FALLS | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-04 | HOMELAND ENERGY SOLUTIONS LLC — high-priority violation on file | LAWLER, Chickasaw, IA | Pass | State |
| 2025-12-04 | HOMELAND ENERGY SOLUTIONS LLC — high-priority violation on file | LAWLER, Chickasaw, IA | Pass | State |
| 2025-12-03 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-02 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-12-02 | POET BIOREFINING IOWA FALLS, LLC — high-priority violation on file | IOWA FALLS, Hardin, IA | Pass | State |
| 2025-11-25 | SEABOARD TRIUMPH FOODS, LLC — high-priority violation on file | CITY OF SIOUX CITY, Woodbury, IA | Pass | State |
| 2025-11-20 | CARGILL INC-EDDYVILLE | EDDYVILLE, Monroe, IA | Pass | State |
| 2025-11-20 | VALERO RENEWABLE FUELS CO LLC-FT DODGE | FORT DODGE, Webster, IA | Pass | State |
| 2025-11-19 | CARGILL INC-EDDYVILLE | EDDYVILLE, Monroe, IA | Pass | State |
| 2025-11-19 | VALERO RENEWABLE FUELS CO LLC-FT DODGE | FORT DODGE, Webster, IA | Pass | State |
| 2025-11-18 | CARGILL INC-EDDYVILLE | EDDYVILLE, Monroe, IA | Pass | State |
| 2025-11-18 | GRAIN PROCESSING CORP — high-priority violation on file | MUSCATINE, Muscatine, IA | Pass | State |
| 2025-11-18 | VALERO RENEWABLE FUELS CO LLC-FT DODGE | FORT DODGE, Webster, IA | Pass | State |
| 2025-11-13 | VALERO RENEWABLE FUELS LLC-CHARLES CITY | CHARLES CITY, Floyd, IA | Pass | State |
| 2025-11-13 | VALERO RENEWABLE FUELS LLC-CHARLES CITY | CHARLES CITY, Floyd, IA | Pass | State |
| 2025-11-13 | GRAIN PROCESSING CORP — high-priority violation on file | MUSCATINE, Muscatine, IA | Fail | State |
| 2025-11-13 | OSMIUM DATA CENTER — high-priority violation on file | WEST DES MOINES, Warren, IA | Fail | State |
| 2025-11-13 | CARGILL INC-CORN MILLING | CEDAR RAPIDS, Linn, IA | Pass | Local |
| 2025-11-13 | CARGILL INC-CORN MILLING | CEDAR RAPIDS, Linn, IA | Pass | Local |
| 2025-11-12 | POET BIOREFINING - MENLO, LLC | MENLO, Guthrie, IA | Pass | State |
| 2025-11-12 | BAYER CROPSCIENCE LP 3670/6908/6909 | MUSCATINE, Muscatine, IA | Pass | State |
| 2025-11-12 | VERBIO — high-priority violation on file | NEVADA, Story, IA | Pass | State |
| 2025-11-12 | VERBIO — high-priority violation on file | NEVADA, Story, IA | Pass | State |
| 2025-11-12 | VERBIO — high-priority violation on file | NEVADA, Story, IA | Pass | State |
| 2025-11-12 | VERBIO — high-priority violation on file | NEVADA, Story, IA | Pass | State |
| 2025-11-11 | VALERO RENEWABLE FUELS LLC-CHARLES CITY | CHARLES CITY, Floyd, IA | Pass | State |
| 2025-11-11 | GRAIN PROCESSING CORP — high-priority violation on file | MUSCATINE, Muscatine, IA | Pass | State |
| 2025-11-11 | BAYER CROPSCIENCE LP 3670/6908/6909 | MUSCATINE, Muscatine, IA | Pass | State |
| 2025-11-10 | OSMIUM DATA CENTER — high-priority violation on file | WEST DES MOINES, Warren, IA | Fail | State |
| 2025-11-06 | NORTHERN NATURAL GAS CO-WATERLOO | WATERLOO, Black Hawk, IA | Pass | State |
| 2025-11-06 | NEW HAMPTON MUNICIPAL LIGHT & POWER | NEW HAMPTON, Chickasaw, IA | Pass | State |
| 2025-11-06 | MARTIN MARIETTA INC-FORT DODGE | FORT DODGE, Webster, IA | Pass | State |
| 2025-11-06 | METRO METHANE RECOVERY | MITCHELLVILLE, Polk, IA | Pass | Local |
| 2025-11-06 | METRO METHANE RECOVERY | MITCHELLVILLE, Polk, IA | Pass | Local |
| 2025-11-06 | METRO METHANE RECOVERY | MITCHELLVILLE, Polk, IA | Pass | Local |
| 2025-11-06 | MICROSOFT CORPORATION - WILLOW CREEK/GINGER EAST DATA | DES MOINES, Polk, IA | Fail | Local |
| 2025-11-05 | JOHN DEERE PRODUCT ENGINEERING CENTER | CEDAR FALLS, Black Hawk, IA | Pass | State |
| 2025-11-04 | JOHN DEERE PRODUCT ENGINEERING CENTER | CEDAR FALLS, Black Hawk, IA | Pass | State |
| 2025-11-04 | JOHN DEERE PRODUCT ENGINEERING CENTER | CEDAR FALLS, Black Hawk, IA | Pass | State |
| 2025-10-29 | HOMELAND ENERGY SOLUTIONS LLC — high-priority violation on file | LAWLER, Chickasaw, IA | Pass | State |
| 2025-10-29 | EAST PENN MFG CO INC | CORYDON, Wayne, IA | Pass | State |
| 2025-10-28 | POET BIOREFINING - MENLO, LLC | MENLO, Guthrie, IA | Pass | State |
| 2025-10-28 | AMSTED RAIL COMPANY, INC | KEOKUK, Lee, IA | Pass | State |
| 2025-10-28 | USDA-NATIONAL ANIMAL DISEASE CENTER & NATIONAL VETERINARY SERVICE LABORATORY | AMES, Story, IA | Pass | State |
| 2025-10-22 | VALERO RENEWABLE FUELS CO LLC-ALBERTCITY | ALBERT CITY, Buena Vista, IA | Pass | State |
| 2025-10-22 | ENTERPRISE NGL PIPELINE- IOWA CITY TERMINAL | IOWA CITY, Johnson, IA | Pass | State |
| 2025-10-22 | IPL � MARSHALLTOWN GENERATING STATION | MARSHALLTOWN, Marshall, IA | Pass | State |
| 2025-10-22 | IPL � MARSHALLTOWN GENERATING STATION | MARSHALLTOWN, Marshall, IA | Pass | State |
| 2025-10-22 | SSAB IOWA INC — high-priority violation on file | MUSCATINE, Muscatine, IA | Pass | State |
| 2025-10-22 | SSAB IOWA INC — high-priority violation on file | MUSCATINE, Muscatine, IA | Pass | State |
| 2025-10-22 | OSMIUM DATA CENTER — high-priority violation on file | WEST DES MOINES, Warren, IA | Fail | State |
| 2025-10-22 | OSMIUM DATA CENTER — high-priority violation on file | WEST DES MOINES, Warren, IA | Fail | State |
| 2025-10-21 | UNITED COOPERATIVE-HIGHVIEW-WEBSTER CITY | WEBSTER CITY, Hamilton, IA | Pass | State |
| 2025-10-21 | UNITED COOPERATIVE-HIGHVIEW-WEBSTER CITY | WEBSTER CITY, Hamilton, IA | Pass | State |
| 2025-10-17 | GINGER WEST DATA CENTER | CITY OF WEST DES MOINES, Dallas, IA | Pass | State |
| 2025-10-17 | GINGER WEST DATA CENTER | CITY OF WEST DES MOINES, Dallas, IA | Pass | State |
| 2025-10-16 | ABSOLUTE ENERGY LLC-SAINT ANSGAR (MONA) | SAINT ANSGAR, Mitchell, IA | Pass | State |
| 2025-10-16 | VALERO RENEWABLE FUELS CO LLC-HARTLEY — high-priority violation on file | HARTLEY, O'Brien, IA | Pass | State |
| 2025-10-15 | VALERO RENEWABLE FUELS CO LLC-HARTLEY — high-priority violation on file | HARTLEY, O'Brien, IA | Pass | State |
| 2025-10-15 | VALERO RENEWABLE FUELS CO LLC-HARTLEY — high-priority violation on file | HARTLEY, O'Brien, IA | Pass | State |
| 2025-10-14 | VILLISCA MUNICIPAL POWER PLANT | VILLISCA, Montgomery, IA | Pass | State |
| 2025-10-14 | VILLISCA MUNICIPAL POWER PLANT | VILLISCA, Montgomery, IA | Pass | State |
| 2025-10-10 | IPL � MARSHALLTOWN GENERATING STATION | MARSHALLTOWN, Marshall, IA | Pass | State |
| 2025-10-09 | ABSOLUTE ENERGY LLC-SAINT ANSGAR (MONA) | SAINT ANSGAR, Mitchell, IA | Pass | State |
| 2025-10-09 | MICROSOFT CORPORATION - WILLOW CREEK/GINGER EAST DATA | DES MOINES, Polk, IA | Fail | Local |
| 2025-10-03 | CHI HEALTH MERCY COUNCIL BLUFFS | COUNCIL BLUFFS, Pottawattamie, IA | Pass | State |
| 2025-10-03 | CHI HEALTH MERCY COUNCIL BLUFFS | COUNCIL BLUFFS, Pottawattamie, IA | Pass | State |
| 2025-10-03 | CHI HEALTH MERCY COUNCIL BLUFFS | COUNCIL BLUFFS, Pottawattamie, IA | Pass | State |
| 2025-10-03 | CHI HEALTH MERCY COUNCIL BLUFFS | COUNCIL BLUFFS, Pottawattamie, IA | Pass | State |
| 2025-10-02 | OSAGE MUNICIPAL UTILITIES | OSAGE, Mitchell, IA | Pass | State |
| 2025-10-02 | OSAGE MUNICIPAL UTILITIES | OSAGE, Mitchell, IA | Pass | State |
| 2025-10-02 | LAKE MILLS MUNICIPAL UTILITIES | LAKE MILLS, Winnebago, IA | Pass | State |
| 2025-10-02 | LAKE MILLS MUNICIPAL UTILITIES | LAKE MILLS, Winnebago, IA | Pass | State |
| 2025-10-02 | LAKE MILLS MUNICIPAL UTILITIES | LAKE MILLS, Winnebago, IA | Pass | State |
| 2025-10-01 | WESTERN DUBUQUE BIODIESEL LLC | FARLEY, Dubuque, IA | Pass | State |
Page 1 of 5NextPage 2
Dates as filed by the agency that recorded the stack test. Figures from EPA’s ICIS-AIR download.