EPA Air · stack tests by year
Air-emissions stack tests in 2021
- 35,950Stack tests
A stack test measures what a source actually emits, at the stack, against the limit in its permit.
States, 2021
- California 17,676
- Ohio 2,582
- Florida 1,540
- Indiana 1,495
- Oklahoma 1,318
- Georgia 1,189
- New Mexico 841
- Pennsylvania 788
- Alabama 621
- Mississippi 589
- Texas 574
- Arkansas 518
- Missouri 515
- Colorado 407
- Iowa 368
- Washington 334
- North Carolina 273
- Michigan 256
- Wisconsin 239
- Wyoming 235
- West Virginia 225
- Kentucky 222
- Delaware 222
- Montana 220
- South Carolina 217
- Minnesota 209
- Kansas 177
- Alaska 143
- Illinois 142
- Utah 140
- Nevada 136
- Virginia 131
- Nebraska 117
- Maine 110
- New Jersey 110
- New York 103
- Connecticut 99
- Tennessee 98
- North Dakota 93
- Arizona 93
- Idaho 90
- Louisiana 69
- Hawaii 64
- Maryland 56
- South Dakota 55
- District of Columbia 54
- New Hampshire 53
- Oregon 45
- Rhode Island 34
- Massachusetts 29
- Puerto Rico 19
- Vermont 17
Other years
Air-emissions stack tests recorded in 2021
| Date | Facility | Where | Kind | Agency |
|---|---|---|---|---|
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | VALICOR ENVIRONMENTAL SERVICES, LLC — high-priority violation on file | DAYTON, Montgomery, OH | Pass | State |
| 2021-12-17 | IRON HORSE MIDSTREAM LLC / CRUSADER COMPRESSOR STATION | EL RENO, Canadian, OK | Pass | State |
| 2021-12-17 | MARTIN MARIETTA MATERIALS INC NORTH COLUMBIA QUARRY | COLUMBIA, Richland, SC | Pass | State |
| 2021-12-17 | INGENCO - CHESTER PLANT | CHESTER, Chesterfield, VA | Pass | State |
| 2021-12-17 | KING COUNTY RNG PROCESSING FACILITY | MAPLE VALLEY, King, WA | Pass | Local |
| 2021-12-16 | ALABAMA POWER COMPANY | BUCKS, Mobile, AL | Pass | State |
| 2021-12-16 | ALBEMARLE CORPORATION - WEST PLANT | MAGNOLIA, Columbia, AR | Pass | State |
| 2021-12-16 | GREEN BAY PACKAGING, INC. - ARKANSAS KRAFT DIVISION | MORRILTON, Conway, AR | Pass | State |
| 2021-12-16 | DESOTO GATHERING COMPANY, LLC - COVE CREEK CPF-4 | DAMASCUS, Van Buren, AR | Pass | State |
| 2021-12-16 | DESOTO GATHERING COMPANY, LLC - COVE CREEK CPF-4 | DAMASCUS, Van Buren, AR | Pass | State |
| 2021-12-16 | DESOTO GATHERING COMPANY, LLC - COVE CREEK CPF-4 | DAMASCUS, Van Buren, AR | Pass | State |
| 2021-12-16 | DESOTO GATHERING COMPANY, LLC - COVE CREEK CPF-4 | DAMASCUS, Van Buren, AR | Pass | State |
| 2021-12-16 | INTEL CORP - OCOTILLO CAMPUS — high-priority violation on file | MARICOPA COUNTY, Maricopa, AZ | Pass | Local |
| 2021-12-16 | CRIMSON RESOURCE MANAGEMENT | BAKERSFIELD, Kern, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, CA | Pass | Local |
| 2021-12-16 | STOCKTON RWCF — high-priority violation on file | STOCKTON, San Joaquin, 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 with stack tests in 2021. It lists 35,950 stack tests recorded nationwide in 2021.