FACTANKER · measured, cited, anchored official records connected

Environmental compliance

Environmental compliance in Texas

89,963 active EPA-regulated sites in Texas: 4,043 with an identified violation, 862 in significant violation, $427.0 million in penalties over five years — EPA ECHO, as of October 18, 2026, by county and facility.

Cite: FACTANKER, https://factanker.com/us-environmental-compliance/tx

How many facilities in Texas are regulated by the EPA, and how many are in violation (as of October 18, 2026)?

MeasureValue
Active EPA-regulated sites89,963
Sites with an identified violation4,043
Sites in significant violation862
Inspections and evaluations, last 5 years18,557
Formal enforcement actions, last 5 years4,918
Penalties, last 5 years (shared federal cases once)$427.0 million

How many active facilities in Texas fall under each EPA program?

A facility can be in several programs.

ProgramActive sites
Air (Clean Air Act)6,219
Water discharge permits (Clean Water Act, NPDES)65,854
Hazardous waste (RCRA)15,965
Drinking water systems (SDWA)6,476
Toxics Release Inventory reporters1,940
Greenhouse gas reporters (GHGRP)521

Which counties in Texas have the most facilities in significant violation of EPA rules?

CountyActive sitesIn violationSignificant violationPenalties, 5 years
Harris County13,387717106$99.5 million
Dallas County5,6226219$21.3 million
Brazoria County1,42611317$11.2 million
Fort Bend County2,39212216$1.7 million
Grayson County6343616$1.0 million
Wise County3853816$509,669
Jefferson County1,1035214$25.5 million
Nueces County1,0314214$4.6 million
Hidalgo County1,3593513$1.1 million
Bexar County4,9735912$1.5 million
Angelina County2182812$906,549
Williamson County2,1655911$1.5 million
Hill County1703011$304,765
Tarrant County4,7295310$4.1 million
Collin County2,9723410$1.3 million
Henderson County2634010$306,980
Montgomery County2,9201699$1.6 million
Denton County2,545589$1.3 million
Lubbock County1,919379$1.0 million
El Paso County1,688249$3.4 million
Galveston County1,079539$3.4 million
Johnson County688319$1.2 million
Trinity County47159$465,896
Ellis County959288$1.4 million
Comal County891288$719,589
Midland County717208$5.0 million
Howard County126108$3.4 million
Tyler County81158$561,331
Travis County3,1381307$2.5 million
Cameron County914317$1.4 million
Parker County698397$791,115
Walker County447177$544,621
Orange County379257$8.4 million
Hunt County336227$386,427
Wharton County175207$112,723
Shelby County91127$200,825
Bell County933206$748,318
Smith County728346$7.2 million
Chambers County494356$2.7 million
Bowie County284196$515,830
Leon County87196$152,525
Hays County954315$751,078
McLennan County830175$1.2 million
Taylor County567125$526,735
Hood County440285$567,314
Liberty County433335$510,544
Waller County419235$388,034
Harrison County253235$685,790
Randall County242215$520,615
Victoria County241245$574,467
Caldwell County19375$17,875
Matagorda County187215$1.0 million
Navarro County175175$416,178
Rusk County171245$262,542
Grimes County162245$138,025
Gonzales County10295$389,925
Kaufman County625174$602,880
Guadalupe County581144$148,955
Bastrop County340104$662,634
Kendall County230154$294,426
Wichita County229134$1.1 million
Polk County171374$462,567
Kerr County168264$523,131
Cherokee County168194$268,075
Colorado County148184$124.1 million
Nacogdoches County141144$250,440
Pecos County13254$231,019
Limestone County128184$87,374
Freestone County107164$70,553
Hutchinson County107144$385,006
Starr County95134$5,318
Eastland County9394$58,989
Comanche County7294$121,876
Cass County70144$192,726
Morris County4654$61,625
Rains County30114$303,127
Webb County784123$1.1 million
Ector County681103$1.1 million
Reeves County43293$55.4 million
Gregg County421133$713,038
Tom Green County364113$457,193
San Patricio County287233$2.6 million
Erath County210233$130,884
Austin County186213$114,550
Atascosa County17093$283,025
Wood County153183$229,225
Van Zandt County140183$22,000
Fannin County138163$204,969
Anderson County138153$456,998
Moore County12583$278,526
Calhoun County113213$3.8 million
Panola County109143$78,125
Kent County9963$94,525
Hale County97103$34,150
Winkler County9333$787,476
Gray County9043$11,413
Milam County8483$73,222
Nolan County8063$449,288
Jim Wells County7773$59,475
Aransas County7353$83,355
Lee County6943$62,638
Somervell County5343$4,000
Falls County50113$287,404
Sabine County45123$92,788
Clay County36103$14,625
Hudspeth County3153$0
Garza County3043$0
Hardeman County2333$29,000
Brazos County933182$885,133
Hardin County36382$373,177
Lamar County148112$43,081
Fayette County13992$204,360
Gillespie County130102$130,897
Palo Pinto County115152$192,269
Brown County9252$374,873
Upshur County8792$55,687
Hockley County8552$207,751
Bee County8472$393,430
Upton County8452$3.6 million
Scurry County7722$62,875
Refugio County69102$63,199
Bandera County63122$0
Wheeler County5342$0
La Salle County4962$11,475
Duval County4352$17,387
Willacy County3952$63,938
Childress County3932$114,675
Red River County3782$40,575
Coke County2532$3.1 million
Fisher County1742$0
Stonewall County722$1,750
Burnet County275161$485,096
Martin County19151$4.0 million
Coryell County15661$52,475
Karnes County14671$99,938
Jasper County143161$403,734
Callahan County11661$9,725
Ward County11451$13,250
Wilson County10291$0
Washington County10041$479,673
Burleson County95131$2,000
Titus County9421$591,857
Uvalde County9391$21,000
San Jacinto County9071$30,675
Val Verde County8991$285,363
Live Oak County8751$176,169
DeWitt County8351$271,825
Blanco County8161$141,513
Robertson County8171$44,675
Llano County7671$0
Parmer County7221$313,000
Jones County7031$400
Jackson County70151$225,624
Young County6851$43,603
Lampasas County6431$875
Lavaca County6391$21,988
Bosque County63151$87,360
Reagan County6221$6.1 million
Gaines County6041$286,447
Dimmit County6071$13,812
Lamb County5331$0
Camp County5181$875
Jack County4911$0
Sherman County4921$41,928
Dallam County4831$63,250
Haskell County4761$25,000
Shackelford County4721$0
Wilbarger County4741$25,187
Crockett County4531$7,663
Bailey County4411$0
Stephens County4311$0
Newton County42101$15,854
Dawson County4221$0
Terry County4031$0
San Saba County3941$0
Marion County3961$10,525
Brewster County3831$46,687
Culberson County3441$1.2 million
Knox County3141$19,500
San Augustine County3161$101,500
Coleman County3121$0
Kimble County3121$38,868
Lynn County2931$6,250
Concho County2821$61,984
Lipscomb County2621$0
McMullen County2411$21,937
Real County1931$0
Donley County1931$0
Hall County1821$0
Armstrong County1621$0
Mason County1531$19,250
Mills County1431$0
Edwards County1121$0
Throckmorton County1011$0
Foard County911$0
Menard County531$0
Terrell County211$0
Rockwall County43480$440,565
Potter County30840$1.2 million
Medina County21750$44,344
Cooke County152140$465,394
Hopkins County152100$260,992
Deaf Smith County11110$0
Loving County10900$7.1 million
Andrews County9730$479,966
Maverick County9120$141,730
Houston County8990$464,815
Castro County8120$0
Kleberg County7280$236,093
Montague County7270$3,563
Frio County6840$146,348
Glasscock County5900$3.1 million
Yoakum County5420$613,340
Ochiltree County5330$0
Carson County5010$0
Hansford County4820$0
Hemphill County4400$18,750
Hamilton County4350$11,563
Madison County4350$29,325
Runnels County4250$658,820
Franklin County4240$158,918
Crane County4100$13,475
McCulloch County4030$0
Mitchell County3860$0
Archer County3500$18,725
Hartley County3410$0
Sutton County2820$3.1 million
Zavala County2840$45,356
Zapata County2830$11,987
Presidio County2700$13,813
Brooks County2420$0
Goliad County2410$0
Swisher County2330$0
Sterling County2100$0
Irion County1900$4,500
Kenedy County1900$15,000
Crosby County1940$0
Jim Hogg County1810$0
Borden County1800$0
Schleicher County1810$0
Delta County1720$17,100
Dickens County1720$0
Baylor County1620$0
Floyd County1530$9,000
Cochran County1410$0
Roberts County1300$0
Oldham County1310$0
Jeff Davis County1210$0
Briscoe County1210$900
Motley County1000$0
Kinney County1020$0
Collingsworth County700$0
King County700$0
Cottle County610$0

Which large facilities in Texas are in significant violation of EPA rules?

FacilityCompliance statusQuarters in violation (of 12)Penalties, 5 years
HUNTSMAN PETROCHEMICAL CORP - C4 PLANT
Port Neches, TX
Significant Violation12$14.0 million
DUPONT SABINE RIVER WORKS
Orange, TX
Significant Violation12$6.9 million
BIG LAKE PLANT
Big Lake, TX
Significant Violation12$6.1 million
FORMOSA PLASTICS CORPORATION, TEXAS
Point Comfort, TX
Significant Violation12$3.7 million
INEOS CHOCOLATE BAYOU PLANT
Alvin, TX
Significant Violation12$2.4 million
BAYTOWN OLEFINS PLANT
Baytown, TX
Significant Violation12$2.2 million
EQUISTAR CHEMICALS
Pasadena, TX
Significant Violation12$1.4 million
PASADENA TERMINAL
Pasadena, TX
Significant Violation12$483,925
FREEPORT LNG IMPORT TERMINAL
Quintana, TX
Significant Violation12$468,426
MARYNEAL CEMENT PLANT
Maryneal, TX
Significant Violation12$401,734
SHELL CHEMICAL
Deer Park, TX
Significant Violation12$393,340
INTERNATIONAL PAPER - LINERBOARD MILL
Orange, TX
Significant Violation12$344,250
LA QUINTA PLANT
Portland, TX
Significant Violation12$319,354
EQUISTAR CHEMICALS LP - CHANNELVIEW FACILITY
Channelview, TX
Significant Violation12$290,845
TOTAL PETROCHEMICALS & REFINING USA INC
Deer Park, TX
Significant Violation12$270,295
SEMINOLE GAS PROCESSING PLANT
Seminole, TX
Significant Violation12$269,572
INV NYLON CHEMICALS AMERICAS - ORANGE SITE
Orange, TX
Significant Violation12$243,352
KMCC SPLITTER FACILITY
Galena Park, TX
Significant Violation12$213,625
GERDAU MIDLOTHIAN PLANT
Midlothian, TX
Significant Violation12$189,866
FAIN GAS PLANT
Masterson, TX
Significant Violation12$186,663
KANEKA TEXAS CORPORATION
Pasadena, TX
Significant Violation12$145,712
INEOS STYROLUTION AMERICA BAYPORT PLANT
Pasadena, TX
Significant Violation12$121,688
EPOLP MARINE LOADING FACILITY
Houston, TX
Significant Violation12$95,629
CITY OF EDINBURG WASTEWATER TREATMENT PLANT
Edinburg, TX
Significant Violation12$68,725
EXXONMOBIL BEAUMONT CHEMICAL PLANT (BMCP)
Beaumont, TX
Significant Violation12$68,500
WYMAN-GORDON FORGINGS LP
Houston, TX
Significant Violation12$67,587
CITY OF HILLSBORO WWTP
Hillsboro, TX
Significant Violation12$67,500
SOUTHWEST SHIPYARD, LP
Channelview, TX
Significant Violation12$66,550
AGRIFOS FERTILIZER L.L.C.
Pasadena, TX
Significant Violation12$64,001
VALERO CORPUS CHRISTI REFINERIES - WEST PLANT
Corpus Christi, TX
Significant Violation12$63,230
KIEWIT OFFSHORE SERVICES LTD
Ingleside, TX
Significant Violation12$58,488
ASSOCIATED FIBERGLASS ENTERPRISES
Fort Worth, TX
Significant Violation12$37,376
BIG SPRING CARBON BLACK PLANT
Big Spring, TX
Significant Violation12$36,001
LYONDELLBASELL ACETYLS LLC, LA PORTE METHANOL PLANT
La Porte, TX
Significant Violation12$36,000
DUPONT LA PORTE PLANT
La Porte, TX
Significant Violation12$34,400
CITY OF MCGREGOR-PLANT - 9TH ST
Mcgregor, TX
Significant Violation12$31,500
DEGUSSA ENGINEERED CARBONS ECHO CARBON PLANT
Orange, TX
Significant Violation12$24,407
GALVESTON BAY REFINERY
Texas City, TX
Significant Violation12$14,250
GIDDINGS PLANT
Winchester, TX
Significant Violation12$9,000
RBC MANUFACTURING
Mcallen, TX
Significant Violation12$9,000
GULF COAST WASTE DISPOSAL AUTHORITY - BAYPORT FACILITY
Pasadena, TX
Significant Violation12$6,975
TIPPETT GAS PLANT
Mc Camey, TX
Significant Violation12$6,028
DARTCO OF TEXAS WAXAHACHIE SITE
Waxahachie, TX
Significant Violation12$2,000
CITY OF ALAMO WWTP
Alamo, TX
Significant Violation12–
TYLER PIPE CO
Tyler, TX
Significant Violation12–
RIO PECOS POWER STATION
Girvin, TX
Significant Violation12–
MCKEE REFINERY
Sunray, TX
Significant Violation12–
APPROACH OZONA NE COMPRESSOR STATION
Ozona, TX
Significant Violation12–
WTU SAN ANGELO POWER STATION
San Angelo, TX
Significant Violation12–
AKZO NOBEL POLYMER CHEMICALS - PASADENA
Pasadena, TX
Significant Violation12–
ARCELORMITTAL VINTON INC
Vinton, TX
Significant Violation12–
GALVESTON MAIN WW TREATMENT PLANT
Galveston, TX
Significant Violation12–
HENSLEY INDUSTRIES, INC.
Dallas, TX
Significant Violation12–
PD GLYCOL BEAUMONT PLANT
Beaumont, TX
Significant Violation12–
PERMIAN TANK & MANUFACTURING INC
Kilgore, TX
Significant Violation12–
SABINE PASS WWTF
Port Arthur, TX
Significant Violation12–
BEAUMONT MARINE WEST TERMINAL
Beaumont, TX
Significant Violation12–
TOLAR PLANT
Tolar, TX
Significant Violation12–
OLMITO WSC WWTP
Olmito, TX
Significant Violation12–
PRAIRIE VIEW A & M UNIV-ENGINEERING
Prairie View, TX
Significant Violation12–
SPRINGTOWN PLANT
Springtown, TX
Significant Violation12–
GLADIEUX METALS RECYCLING
Freeport, TX
Significant Violation12–
BIG BROWN STEAM ELECTRIC STATION & LIGNITE MINE
Fairfield, TX
Significant Violation12–
MITCHELL COMPRESSOR STATION
Fort Stockton, TX
Significant Violation12–
LUFKIN GENERATING PLANT
Lufkin, TX
Significant Violation12–
AEP WELSH POWER PLANT
Pittsburg, TX
Significant Violation12–
ORION ENGINEERED CARBONS BORGER PLANT
Borger, TX
Significant Violation12–
BAYPORT POLYETHYLENE PLANT
Pasadena, TX
Significant Violation12–
ASHLAND DISTRIBUTION CO
Garland, TX
Significant Violation12–
DRAGON PRODUCTS SAN ANGELO
San Angelo, TX
Significant Violation12–
BENEDUM GAS PLANT
Rankin, TX
Significant Violation12–
W & W FIBERGLASS TANK
Pampa, TX
Significant Violation12–
TEXAS CITY REFINERY
Texas City, TX
Significant Violation12–
JACKSON GAS PLANT
Ganado, TX
Significant Violation12–
ALLISON COMPRESSOR STATION
Decatur, TX
Significant Violation12–
TUBOSCOPE HIGHWAY 90 COATING FACILITY
Houston, TX
Significant Violation12–
EQUISTAR CHEMICALS-LAPORTE
Laporte, TX
Significant Violation11$1.1 million
INEOS OLIGOMERS CHOCOLATE BAYOU
Alvin, TX
Significant Violation11$679,238
SAFETY-KLEEN SYSTEMS DENTON RECYCLE CENTER
Denton, TX
Significant Violation11$118,876
WILBARGER CREEK MUD 2 WWTP
Manor, TX
Significant Violation11$68,500
CITY OF GODLEY WWTP
Godley, TX
Significant Violation11$57,937
ROCKPORT WATEWATER TREATMENT PLANT
Rockport, TX
Significant Violation11$35,315
SOLVAY SPECIALTY POLYMERS USA - RYTON FACILITY
Borger, TX
Significant Violation11$22,750
CITY OF KERRVILLE WWTP
Kerrville, TX
Significant Violation11$20,175
MAURICEVILLE MUD WWTP
Mauriceville, TX
Significant Violation11$15,750
BASF CORPORATION PASADENA TEXAS PLANT
Pasadena, TX
Significant Violation11$14,290
CITY OF FULSHEAR WWTF
Fulshear, TX
Significant Violation11–
WEST HARRIS COUNTY MUD NO 11 WASTEWATER TREATMENT PLANT
Houston, TX
Significant Violation11–
PILGRIM'S PRIDE SOUTHWEST WASTEWATER PLANT
Mount Pleasant, TX
Significant Violation10$118,787
CITY OF ALVARADO
Alvarado, TX
Significant Violation10$108,750
SAN MARCOS WWTP
San Marcos, TX
Significant Violation10$90,000
TRANSCO RAILWAY PRODUCTS
Houston, TX
Significant Violation10$57,975
CITY OF TYLER - SOUTHSIDE WASTEWATER TREATMENT PLANT
Tyler, TX
Significant Violation10$36,750
ROBSTOWN WWTF
Robstown, TX
Significant Violation10$22,050
CITY OF WOODVILLE SOUTH WWTP
Woodville, TX
Significant Violation10$15,625
TDCJ ELLIS UNIT WWTP
Huntsville, TX
Significant Violation10$12,375
BUCKEYE TEXAS PROCESSING
Corpus Christi, TX
Significant Violation9$260,640
CARTERS CREEK WASTEWATER TREATMENT PLANT
College Station, TX
Significant Violation9$152,375
CITY OF RAYMONDVILLE WWTP
Raymondville, TX
Significant Violation9$48,000
CITY OF KAUFMAN WWTP
Kaufman, TX
Significant Violation9$39,600

Which large facilities in Texas had the highest environmental penalties in the last five years?

FacilityCompliance statusQuarters in violation (of 12)Penalties, 5 years
HUNTSMAN PETROCHEMICAL CORP - C4 PLANT
Port Neches, TX
Significant Violation12$14.0 million
DUPONT SABINE RIVER WORKS
Orange, TX
Significant Violation12$6.9 million
BIG LAKE PLANT
Big Lake, TX
Significant Violation12$6.1 million
FORMOSA PLASTICS CORPORATION, TEXAS
Point Comfort, TX
Significant Violation12$3.7 million
CHEVRON PHILLIPS CHEMICAL COMPANY LLC-CEDAR BAYOU
Baytown, TX
Violation Identified8$3.4 million
WTG BENEDUM JOINT VENTURE, L. P.
Midkiff, TX
No Violation Identified0$3.1 million
SALE RANCH GAS PLANT
Stanton, TX
Violation Identified1$3.1 million
EAST VEALMOOR GAS PLANT
Coahoma, TX
No Violation Identified0$3.1 million
SONORA GAS PLANT
Sonora, TX
No Violation Identified0$3.1 million
JAMESON GAS PLANT
Silver, TX
No Violation Identified0$3.1 million
HOUSTON REFINING LP
Houston, TX
Violation Identified7$2.5 million
INEOS CHOCOLATE BAYOU PLANT
Alvin, TX
Significant Violation12$2.4 million
BAYTOWN OLEFINS PLANT
Baytown, TX
Significant Violation12$2.2 million
PASADENA REFINING SYSTEM, INC.
Pasadena, TX
No Violation Identified8$2.1 million
VORANOL_SPECIALTY POLYURETHANE CHEMICALS (SPC)
Freeport, TX
No Violation Identified10$2.0 million
NORTHWEST WASTEWATER TREATMENT PLANT
El Paso, TX
No Violation Identified6$2.0 million
ARKEMA CROSBY PLANT
Crosby, TX
No Violation Identified2$2.0 million
EXXONMOBIL BEAUMONT REFINERY
Beaumont, TX
No Violation Identified2$1.7 million
EQUISTAR CHEMICALS
Pasadena, TX
Significant Violation12$1.4 million
TOTALENERGIES PETROCHEMICALS & REFINING INC - PORT ARTHUR REFINERY
Port Arthur, TX
Significant Violation7$1.3 million
INEOS O&P USA LLC - BATTLEGROUND MANUFACTURING
La Porte, TX
No Violation Identified3$1.2 million
EQUISTAR CHEMICALS-LAPORTE
Laporte, TX
Significant Violation11$1.1 million
THE LUBRIZOL CORP - DEER PARK PLANT
Deer Park, TX
No Violation Identified3$897,275
INEOS OLIGOMERS CHOCOLATE BAYOU
Alvin, TX
Significant Violation11$679,238
CORPUS CHRISTI TERMINAL
Corpus Christi, TX
Unknown2$613,403

EPA Enforcement and Compliance History Online (ECHO), weekly national export. Counts cover active sites in the Facility Registry Service; inspections, formal actions and penalties cover the last five years, quarters in violation the last three years. The EPA attributes a case that covers several facilities to each of them; area penalty totals here count an amount shared through the same federal case once, facility figures show the amount attributed to that facility. Large facilities are Clean Air Act majors, Clean Water Act majors and large hazardous waste generators or handlers. Source record.

Machine access — free, no API key

Every figure shown here about Environmental compliance in Texas, EPA ECHO October 18, 2026 can also be queried live: FACTANKER runs an MCP server at https://factanker.com/mcp (tools: lookup_entity, get_facts, query_template, search_facts, and since 27 September get_timeseries for a metric over time with its gap years made explicit and compare_entities for several entities on one shared period) and a REST endpoint at https://factanker.com/api/get_facts. Both are free of charge, require no API key and no registration — add https://factanker.com/mcp as a connector in Claude, ChatGPT or Copilot. Every answer carries its source document and a citation reference. Setup: /quickstart.

These figures are public records, not protected text. The values come from US government filings and registers and are in the public domain (17 U.S.C. §105) or CC0, stated per fact. Facts themselves carry no copyright. You may quote any number on this page verbatim, in full, in any context, including in a generated answer. No permission is needed and no licence has to be accepted. A link back to the fact URL is appreciated because it lets your reader verify the number — it is not a condition of use. This applies to the values, their units, periods and source references. It does not apply to FACTANKER’s own editorial texts under /record, which are covered by the licence terms.