State file — NC

Underground storage tanks in North Carolina

28,734 registered facilities · 22,412 tanks in service · 23,567 leak records · 6,063 open cleanup cases (EPA UST Finder snapshot, 2018–2021 state data).

28,734UST facilities
22,412tanks in service
66,926closed tanks
23,567leak records
6,063open cases
74%cases closed / NFA

North Carolina runs 21.8 tanks in service per 10,000 residents (population 10,304,250). 17,504 of its 23,567 reported releases have reached No Further Action. The regulator of record is the NC DEQ UST Section, which holds the live registration and case files.

Check any North Carolina 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
Alamance County537372495159
Alexander County12092488
Alleghany County5849458
Anson County1301043111
Ashe County106968831
Avery County72556517
Beaufort County21113714929
Bertie County1777813941
Bladen County158977016
Brunswick County24818620255
Buncombe County626524566107
Burke County35028127556
Cabarrus County37532231458
Caldwell County29923624349
Camden County60213615
Carteret County23623321260
Caswell County110757631
Catawba County67749057098
Chatham County18014316650
Cherokee County104816112
Chowan County69484214
Clay County4528244
Cleveland County43133130057
Columbus County24417019139
Craven County297228293114
Cumberland County650619388120
Currituck County90675628
Dare County13914011145
Davidson County513414525148
Davie County12912312031
Duplin County23517219060
Durham County576466588119
Edgecombe County32915317237
Forsyth County9358081,023264
Franklin County17814411949
Gaston County653512526125
Gates County73344832
Graham County4740295
Granville County19614213948
Greene County74388044
Guilford County1,4981,0711,660300
Halifax County38824018030
Harnett County24725913763
Haywood County20616814620
Henderson County25623322240
Hertford County1489512552
Hoke County87934310
Hyde County34122513
Iredell County55142139965
Jackson County14213910324
Johnston County39744624668
Jones County45234020
Lee County22615218350
Lenoir County336180282127
Lincoln County19621416135
Macon County111936414
Madison County76585315
Martin County2127016290
McDowell County17316410126
Mecklenburg County1,8121,2951,944426
Mitchell County84465510
Montgomery County1721226622
Moore County27519811847
Nash County479377336119
New Hanover County543402532113
Northampton County172828822
Onslow County35326036784
Orange County23821022065
Pamlico County54235519
Pasquotank County16912810839
Pender County1247213334
Perquimans County52333815
Person County1781389641
Pitt County450308456176
Polk County5255417
Randolph County38534934772
Richmond County24218510729
Robeson County46551120770
Rockingham County44740036885
Rowan County47626742368
Rutherford County26123322133
Sampson County27918912646
Scotland County1671628231
Stanly County24917419341
Stokes County16013513545
Surry County35924133767
Swain County1071014714
Transylvania County103858610
Tyrrell County208118
Union County43132136549
Vance County22420613845
Wake County1,4141,3821,188281
Warren County123655218
Washington County120338545
Watauga County12811115152
Wayne County415301334136
Wilkes County28631426668
Wilson County36425328399
Yadkin County16810215237
Yancey County68556319

Frequently asked questions

How many underground storage tanks are in North Carolina?

The EPA UST Finder snapshot lists 28,734 registered UST facilities in North Carolina, with 22,412 tanks in service and 66,926 closed or removed tanks across 100 countys.

How many tank leaks have been reported in North Carolina?

23,567 releases are on record statewide. 17,504 (74%) were closed with No Further Action; 6,063 cleanup cases remained open in the snapshot.

Which North Carolina county has the most underground storage tanks?

By facility count: Mecklenburg (1,812), Guilford (1,498), Wake (1,414), Forsyth (935), Catawba (677). Use the county pages for tank and leak detail, or screen any specific address free at https://tankcheckusa.site/.