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.