EPA Air · stack tests by year
Air-emissions stack tests in 2025
- 26,633Stack tests
A stack test measures what a source actually emits, at the stack, against the limit in its permit.
States, 2025
- California 5,448
- Ohio 2,217
- New Mexico 1,801
- Indiana 1,621
- Florida 1,425
- Wyoming 1,362
- Georgia 1,234
- Oklahoma 1,229
- Pennsylvania 957
- Missouri 772
- Alabama 693
- Mississippi 689
- Arkansas 619
- Iowa 500
- Colorado 405
- Kansas 404
- Michigan 387
- Texas 308
- North Carolina 276
- Illinois 264
- Washington 263
- Wisconsin 245
- Minnesota 238
- West Virginia 224
- Delaware 212
- South Carolina 210
- Kentucky 207
- Connecticut 178
- Utah 175
- Montana 174
- Virginia 170
- Tennessee 168
- Alaska 157
- North Dakota 152
- Nebraska 145
- Maine 131
- Louisiana 129
- New York 126
- Arizona 116
- Idaho 111
- Nevada 75
- New Hampshire 59
- Massachusetts 59
- Hawaii 58
- Oregon 56
- Maryland 51
- South Dakota 46
- Rhode Island 30
- District of Columbia 28
- Puerto Rico 14
- New Jersey 11
- Vermont 4
Other years
Air-emissions stack tests recorded in 2025
| Date | Facility | Where | Kind | Agency |
|---|---|---|---|---|
| 2025-11-21 | SUNIVA, INC. | NORCROSS, Gwinnett, GA | Pass | State |
| 2025-11-21 | SUNIVA, INC. | NORCROSS, Gwinnett, GA | Pass | State |
| 2025-11-21 | SUNIVA, INC. | NORCROSS, Gwinnett, GA | Pass | State |
| 2025-11-21 | STEEL DYNAMICS, INC. STRUCTURAL & RAIL DIVISION — high-priority violation on file | COLUMBIA CITY, Whitley, IN | Fail | State |
| 2025-11-21 | TES FILER CITY STATION | FILER CITY, Manistee, MI | Pass | State |
| 2025-11-21 | ARAUCO NORTH AMERICA | GRAYLING, Crawford, MI | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | CLARIOS, LLC | SAINT JOSEPH, Buchanan, MO | Pass | State |
| 2025-11-21 | ARDAGH GLASS INC. | PEVELY, Jefferson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | ENERSYS, INC. — high-priority violation on file | WARRENSBURG, Johnson, MO | Pass | State |
| 2025-11-21 | KINDER MORGAN | SAINT LOUIS, St. Louis (city), MO | Pass | State |
| 2025-11-21 | COACH JOE FED TB | LOCO HILLS, Eddy, NM | Pass | State |
| 2025-11-21 | TITAN TREATER PLANT NO1 | JAL, Lea, NM | Pass | State |
| 2025-11-21 | TRUMBULL ENERGY CENTER | LORDSTOWN, Trumbull, OH | Pass | State |
| 2025-11-21 | TRUMBULL ENERGY CENTER | LORDSTOWN, Trumbull, OH | Pass | State |
| 2025-11-21 | TRUMBULL ENERGY CENTER | LORDSTOWN, Trumbull, OH | Pass | State |
| 2025-11-21 | GULFPORT APPALACHIA, LLC - ROBINETTE | BEALLSVILLE, Monroe, OH | Pass | State |
| 2025-11-21 | GULFPORT APPALACHIA, LLC - ROBINETTE | BEALLSVILLE, Monroe, OH | Pass | State |
| 2025-11-21 | GULFPORT APPALACHIA, LLC - ROBINETTE | BEALLSVILLE, Monroe, OH | Pass | State |
| 2025-11-21 | CLEVELAND-CLIFFS STEEL CORPORATION — high-priority violation on file | MIDDLETOWN, Butler, OH | Pass | State |
| 2025-11-21 | C&D WASTE SOLUTIONS, LLC — high-priority violation on file | CANTON, Stark, OH | Pass | State |
| 2025-11-21 | YUASA BATTERY INC/LAURELDALE | LAURELDALE, Berks, PA | Pass | State |
| 2025-11-21 | REWORLD PLYMOUTH/ PLYMOUTH — high-priority violation on file | CONSHOHOCKEN, Montgomery, PA | Pass | State |
| 2025-11-21 | MAID RITE SPECIALITY FOODS INC/DUNMORE | DUNMORE, Lackawanna, PA | Pass | State |
| 2025-11-21 | FALCON COMPRESSOR STATION | LENORAH, Martin, TX | Pass | State |
| 2025-11-21 | FALCON COMPRESSOR STATION | LENORAH, Martin, TX | Pass | State |
| 2025-11-21 | FALCON COMPRESSOR STATION | LENORAH, Martin, TX | Pass | State |
| 2025-11-21 | FALCON COMPRESSOR STATION | LENORAH, Martin, TX | Pass | State |
| 2025-11-21 | FALCON COMPRESSOR STATION | LENORAH, Martin, TX | Pass | State |
| 2025-11-21 | DOMINION ENERGY - VIRGINIA CITY HYBRID ENERGY CENTER | ST PAUL, Wise, VA | Pass | State |
| 2025-11-21 | UNIVERSITY OF VIRGINIA | CHARLOTTESVILLE, Charlottesville (city), VA | Pass | State |
| 2025-11-21 | LOVELL PLANT (GEORGIA-PACIFIC GYPSUM) | LOVELL, Big Horn, WY | Pass | State |
| 2025-11-20 | SOUTHERN NATURAL GAS | HEFLIN, Cleburne, AL | Pass | State |
| 2025-11-20 | SOUTHERN NATURAL GAS | HEFLIN, Cleburne, AL | Pass | State |
| 2025-11-20 | DESOTO GATHERING COMPANY, LLC - CHARLEY CPF-4 | HEBER SPRINGS, Cleburne, AR | Pass | State |
| 2025-11-20 | MISSION CREEK OPCO, LLC - DORCHEAT GAS PLANT | MAGNOLIA, Columbia, AR | Pass | State |
| 2025-11-20 | LANXESS CORPORATION - WEST PLANT | EL DORADO, Union, AR | Incomplete | State |
| 2025-11-20 | LANXESS CORPORATION - WEST PLANT | EL DORADO, Union, AR | Pass | State |
| 2025-11-20 | RAZORBACK GATHERING COMPANY, LLC. - LITTLE RED RIVER CPF 1 | BALD KNOB, White, AR | Pass | State |
| 2025-11-20 | AMERESCO SANTA CRUZ ENERGY LLC | WATSONVILLE, Santa Cruz, CA | Pass | Local |
| 2025-11-20 | AMERESCO SANTA CRUZ ENERGY LLC | WATSONVILLE, Santa Cruz, CA | Pass | Local |
| 2025-11-20 | USMC - YERMO LOGISTICS CNTR | BARSTOW, San Bernardino, CA | Pass | Local |
| 2025-11-20 | LA CITY DWP- VALLEY GENERATING STN | SUN VALLEY, Los Angeles, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | CHEVRON USA_(FORMERLY MIDWAY SUNSET OIL) — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2025-11-20 | BALL WESTERN CAN COMPANY | OAKDALE, Stanislaus, CA | Fail | Local |
| 2025-11-20 | BALL WESTERN CAN COMPANY | OAKDALE, Stanislaus, CA | Pass | Local |
| 2025-11-20 | BALL WESTERN CAN COMPANY | OAKDALE, Stanislaus, CA | Pass | Local |
| 2025-11-20 | BALL WESTERN CAN COMPANY | OAKDALE, Stanislaus, CA | Fail | Local |
| 2025-11-20 | BALL WESTERN CAN COMPANY | OAKDALE, Stanislaus, CA | Fail | Local |
| 2025-11-20 | BALL WESTERN CAN COMPANY | OAKDALE, Stanislaus, CA | Pass | Local |
| 2025-11-20 | TULARE CITY WASTE WATER PLANT — high-priority violation on file | TULARE, Tulare, CA | Pass | Local |
| 2025-11-20 | TULARE CITY WASTE WATER PLANT — high-priority violation on file | TULARE, Tulare, CA | Pass | Local |
Dates as filed by the agency that recorded the stack test. Figures from EPA’s ICIS-AIR download.
What this page shows
This page covers Clean Air Act facilities in the EPA air register and stack tests in 2025. It lists 26,291 stack tests recorded nationwide in 2025.