EPA Air · stack tests by year
Air-emissions stack tests in 2020
- 33,437Stack tests
A stack test measures what a source actually emits, at the stack, against the limit in its permit.
States, 2020
- California 15,352
- Ohio 2,194
- Florida 1,532
- Oklahoma 1,517
- Indiana 1,473
- Georgia 1,147
- New Mexico 846
- Pennsylvania 725
- Alabama 674
- Texas 617
- Missouri 607
- Arkansas 589
- Mississippi 438
- Colorado 429
- Washington 407
- Iowa 355
- North Carolina 274
- Wyoming 235
- Wisconsin 229
- Michigan 222
- South Carolina 221
- Montana 217
- Minnesota 213
- Delaware 211
- Kentucky 184
- West Virginia 175
- Utah 158
- Tennessee 149
- Kansas 144
- Nebraska 142
- Alaska 141
- Maine 136
- Nevada 134
- Virginia 132
- Illinois 129
- North Dakota 129
- New Jersey 122
- Connecticut 110
- Arizona 97
- New York 93
- Hawaii 84
- Louisiana 83
- Idaho 81
- New Hampshire 72
- Maryland 46
- South Dakota 46
- Oregon 39
- Rhode Island 30
- District of Columbia 30
- Vermont 17
- Massachusetts 7
- Puerto Rico 3
Other years
Air-emissions stack tests recorded in 2020
| Date | Facility | Where | Kind | Agency |
|---|---|---|---|---|
| 2020-12-16 | TENNESSEE VALLEY AUTHORITY (TVA) - SHAWNEE FOSSIL PLANT | WEST PADUCAH, McCracken, KY | Pass | State |
| 2020-12-16 | ND OTM LLC | OLD TOWN, Penobscot, ME | Pass | State |
| 2020-12-16 | CONSUMERS ENERGY - ST. CLAIR COMPRESSOR STATION | IRA, St. Clair, MI | Pass | State |
| 2020-12-16 | LHOIST NORTH AMERICA | SAINTE GENEVIEVE, Ste. Genevieve, MO | Pending | State |
| 2020-12-16 | KENTUCKY TENNESSEE CLAY COMPANY, SLEDGE | CRENSHAW, Quitman, MS | Pass | State |
| 2020-12-16 | KENTUCKY TENNESSEE CLAY COMPANY, SLEDGE | CRENSHAW, Quitman, MS | Pass | State |
| 2020-12-16 | MDU - LEWIS & CLARK STATION | SIDNEY, Richland, MT | Pass | State |
| 2020-12-16 | USCG BASE SUPPORT UNIT ELIZABETH CITY | ELIZABETH CITY, Pasquotank, NC | Pass | State |
| 2020-12-16 | WBI ENERGY TRANSMISSION, INC. - GLEN ULLIN COMPRESSOR STATION - AQ | GLEN ULLIN, Morton, ND | Pass | State |
| 2020-12-16 | CAPE MAY CNTY MUA SECURE SLF | WOODBINE, Cape May, NJ | Pass | U.S. EPA |
| 2020-12-16 | JAL NO. 4 COMPRESSOR STATION | JAL, Lea, NM | Pass | State |
| 2020-12-16 | JAL NO. 4 COMPRESSOR STATION | JAL, Lea, NM | Pass | State |
| 2020-12-16 | CHACO GAS PLANT | BLOOMFIELD, San Juan, NM | Pass | State |
| 2020-12-16 | CHACO GAS PLANT | BLOOMFIELD, San Juan, NM | Pass | State |
| 2020-12-16 | CHACO GAS PLANT | BLOOMFIELD, San Juan, NM | Pass | State |
| 2020-12-16 | SOLID WASTE MANAGEMENT FACILITY | RODMAN, Jefferson, NY | Pass | U.S. EPA |
| 2020-12-16 | CORIX CLEVELAND THERMAL GENERATING LP | CLEVELAND, Cuyahoga, OH | Pass | State |
| 2020-12-16 | ONEOK FIELD SERVICES CO LLC / CEDAR LAKE COMPRESSOR STATION | CALUMET, Canadian, OK | Pass | State |
| 2020-12-16 | VALIDUS ENERGY II MIDCON LLC / GENE CARROLL CTB | TUTTLE, Grady, OK | Pass | State |
| 2020-12-16 | STIMSON LUMBER COMPANY — high-priority violation on file | GASTON, Washington, OR | Pass | State |
| 2020-12-16 | BKV OPR LLC/P & G WAREHOUSE PAD | MESHOPPEN, Wyoming, PA | Pass | State |
| 2020-12-16 | RHODE ISLAND BIOENERGY FACILITY, LLC | JOHNSTON, Providence, RI | Fail | State |
| 2020-12-16 | US NAVY - NSA HAMPTON ROADS HQ | NORFOLK, Norfolk (city), VA | Pass | State |
| 2020-12-16 | SGL COMPOSITES LLC | MOSES LAKE, Grant, WA | Pass | State |
| 2020-12-16 | PACIFIC CREST INDUSTRIES, INC. DBA BELLMONT CABINETS COMPANY | SUMNER, Pierce, WA | Pass | Local |
| 2020-12-16 | PACIFIC CREST INDUSTRIES, INC. DBA BELLMONT CABINETS COMPANY | SUMNER, Pierce, WA | Fail | Local |
| 2020-12-16 | GREEN BAY METRO SEWERAGE DIST | GREEN BAY, Brown, WI | Pass | State |
| 2020-12-16 | GREEN BAY PACKAGING INC - GB MILL DIV | GREEN BAY, Brown, WI | Pass | State |
| 2020-12-15 | CRESTWOOD STATION 2 | NORTH DAKOTA, Undetermined, ND | Pass | U.S. EPA |
| 2020-12-15 | CHEROKEE NITROGEN LLC | CHEROKEE, Colbert, AL | Pass | State |
| 2020-12-15 | JOHNS MANVILLE INC. | PHENIX CITY, Russell, AL | Pass | State |
| 2020-12-15 | JOHNS MANVILLE INC. | PHENIX CITY, Russell, AL | Pass | State |
| 2020-12-15 | QUIKRETE CONSTRUCTION MATERIALS, LLC — high-priority violation on file | CALERA, Shelby, AL | Pass | State |
| 2020-12-15 | CONTAINER LIFE CYCLE MANAGEMENT, LLC | ARKADELPHIA, Clark, AR | Pass | State |
| 2020-12-15 | MISSION CREEK OPCO, LLC - DORCHEAT GAS PLANT | MAGNOLIA, Columbia, AR | Pass | State |
| 2020-12-15 | DESOTO GATHERING COMPANY LLC - SOUTH BROWNIE CPF 2 | HATTIEVILLE, Conway, AR | Pass | State |
| 2020-12-15 | DESOTO GATHERING COMPANY, LLC - STURGEON CPF-3 | CENTER RIDGE, Conway, AR | Pass | State |
| 2020-12-15 | APS WEST PHX POWER PLANT | MARICOPA COUNTY, Maricopa, AZ | Pass | Local |
| 2020-12-15 | MITSUBISHI CHEMICAL CARBON FIBER AND COMPOSITES — high-priority violation on file | SACRAMENTO, Sacramento, CA | Pass | Local |
| 2020-12-15 | AES ALAMITOS STATION, LLC | LONG BEACH, Los Angeles, CA | Pass | Local |
| 2020-12-15 | LUNDAY-THAGARD CO DBA WORLD OIL REFINING — high-priority violation on file | SOUTH GATE, Los Angeles, CA | Pending | Local |
| 2020-12-15 | AIR PRODUCTS AND CHEMICALS INC | WILMINGTON, Los Angeles, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
| 2020-12-15 | MT POSO COGEN-PYRO PACIFIC CO. — high-priority violation on file | BAKERSFIELD, Kern, CA | Pass | Local |
Dates as filed by the agency that recorded the stack test. Figures from EPA’s ICIS-AIR download.