State file — TX

Underground storage tanks in Texas

61,249 registered facilities · 42,982 tanks in service · 27,948 leak records · 1,356 open cleanup cases (EPA UST Finder snapshot, 2018–2021 state data).

61,249UST facilities
42,982tanks in service
123,784closed tanks
27,948leak records
1,356open cases
95%cases closed / NFA

Texas runs 15.2 tanks in service per 10,000 residents (population 28,296,099). 26,592 of its 27,948 reported releases have reached No Further Action. The regulator of record is the TCEQ Petroleum Storage Tank Program, which holds the live registration and case files.

Check any Texas address

Free screening of every registered tank and reported leak within a mile of any address.

Screen an address

By county

CountyFacilitiesTanks in serviceLeak recordsOpen cases
Anderson County206140704
Andrews County9345404
Angelina County34617117412
Aransas County7135432
Archer County3513201
Armstrong County19720
Atascosa County15397553
Austin County13897394
Bailey County5623150
Bandera County3825100
Bastrop County169169563
Baylor County4517171
Bee County11553546
Bell County5934372144
Bexar County2,7952,3591,70734
Blanco County5043172
Borden County6030
Bosque County10662150
Bowie County38424019313
Brazoria County72655331118
Brazos County41031716812
Brewster County6529180
Briscoe County18640
Brooks County5621303
Brown County200948410
Burleson County8670362
Burnet County125103431
Caldwell County10581430
Calhoun County11940632
Callahan County4742310
Cameron County74441937013
Camp County5736211
Carson County4735291
Cass County17796623
Castro County7536171
Chambers County138144524
Cherokee County202121728
Childress County4637196
Clay County5736184
Cochran County3125112
Coke County366141
Coleman County6124270
Collin County7708323248
Collingsworth County31983
Colorado County14895420
Comal County2322261104
Comanche County9828261
Concho County288103
Cooke County155131621
Coryell County13079471
Cottle County16950
Crane County4018100
Crockett County333070
Crosby County7121230
Culberson County3633110
Dallam County7252124
Dallas County4,6293,3102,85482
Dawson County10756367
DeWitt County12463514
Deaf Smith County13653264
Delta County181481
Denton County75784333817
Dickens County2212100
Dimmit County5138222
Donley County352150
Duval County5132212
Eastland County14386444
Ector County58727525310
Edwards County171650
El Paso County1,25382755819
Ellis County3242771404
Erath County12686506
Falls County7639161
Fannin County12574261
Fayette County22391781
Fisher County38960
Floyd County4921251
Foard County7371
Fort Bend County61368121020
Franklin County4832162
Freestone County8990434
Frio County5871203
Gaines County10949344
Galveston County68257934718
Garza County3511192
Gillespie County10157462
Glasscock County9230
Goliad County3719131
Gonzales County10162432
Gray County17165331
Grayson County4323081614
Gregg County69435235619
Grimes County11376392
Guadalupe County252213954
Hale County25191872
Hall County3016123
Hamilton County6132120
Hansford County5326110
Hardeman County4023224
Hardin County186119656
Harris County8,1236,2764,175211
Harrison County2961691195
Hartley County19541
Haskell County4528190
Hays County2192141235
Hemphill County4916151
Henderson County268197776
Hidalgo County1,16375654132
Hill County153151462
Hockley County17077573
Hood County111126353
Hopkins County15590733
Houston County12473446
Howard County184111685
Hudspeth County3312140
Hunt County254183908
Hutchinson County17464554
Irion County131510
Jack County3913150
Jackson County13182442
Jasper County1951376710
Jeff Davis County136110
Jefferson County1,11364059025
Jim Hogg County301681
Jim Wells County17993804
Johnson County3402631369
Jones County98234912
Karnes County8765362
Kaufman County242209896
Kendall County6658230
Kenedy County10010
Kent County7520
Kerr County117106651
Kimble County5036120
King County10370
Kinney County188101
Kleberg County14476843
Knox County3818195
La Salle County3339171
Lamar County213143652
Lamb County11552292
Lampasas County6637200
Lavaca County10154471
Lee County9861240
Leon County10184298
Liberty County3182121054
Limestone County9465392
Lipscomb County412950
Live Oak County7666221
Llano County8154300
Loving County3011
Lubbock County98338442716
Lynn County5015192
Madison County5942260
Marion County6142203
Martin County302181
Mason County3223101
Matagorda County2231171046
Maverick County9175351
McCulloch County5320281
McLennan County7265152507
McMullen County131010
Medina County13198471
Menard County16610
Midland County43030919111
Milam County11261362
Mills County321480
Mitchell County5326243
Montague County11952353
Montgomery County68683326123
Moore County10264190
Morris County7658212
Motley County11561
Nacogdoches County269151998
Navarro County211149917
Newton County7353201
Nolan County12864471
Nueces County1,05653269125
Ochiltree County7738181
Oldham County392750
Orange County29623217513
Palo Pinto County16484817
Panola County12968606
Parker County24019210414
Parmer County8039100
Pecos County11966412
Polk County1931396710
Potter County5592811847
Presidio County4522120
Rains County344273
Randall County268141676
Reagan County3912202
Real County17770
Red River County8558250
Reeves County105836010
Refugio County7235357
Roberts County13663
Robertson County10484272
Rockwall County93107452
Runnels County9239402
Rusk County233117985
Sabine County9130252
San Augustine County4732161
San Jacinto County7562212
San Patricio County25614613011
San Saba County512591
Schleicher County21690
Scurry County11357383
Shackelford County2411100
Shelby County16591575
Sherman County282360
Smith County67946831620
Somervell County372760
Starr County158104280
Stephens County6532222
Sterling County191171
Stonewall County15360
Sutton County2930131
Swisher County5626173
Tarrant County3,4522,6071,83070
Taylor County5432982666
Terrell County207100
Terry County9349412
Throckmorton County14490
Titus County12191483
Tom Green County3842101867
Travis County1,5631,41877314
Trinity County7633240
Tyler County10556343
Upshur County13798484
Upton County2817171
Uvalde County14978552
Val Verde County14371722
Van Zandt County163136647
Victoria County3531851343
Walker County171172615
Waller County132118596
Ward County11237383
Washington County194100523
Webb County37527619710
Wharton County298173774
Wheeler County6236135
Wichita County47924625812
Wilbarger County8431452
Willacy County7441324
Williamson County4755451813
Wilson County8566263
Winkler County6241121
Wise County192154754
Wood County19896734
Yoakum County6030223
Young County11651462
Zapata County492980
Zavala County4729200

Frequently asked questions

How many underground storage tanks are in Texas?

The EPA UST Finder snapshot lists 61,249 registered UST facilities in Texas, with 42,982 tanks in service and 123,784 closed or removed tanks across 254 countys.

How many tank leaks have been reported in Texas?

27,948 releases are on record statewide. 26,592 (95%) were closed with No Further Action; 1,356 cleanup cases remained open in the snapshot.

Which Texas county has the most underground storage tanks?

By facility count: Harris (8,123), Dallas (4,629), Tarrant (3,452), Bexar (2,795), Travis (1,563). Use the county pages for tank and leak detail, or screen any specific address free at https://tankcheckusa.site/.