State file — IA

Underground storage tanks in Iowa

13,223 registered facilities · 7,123 tanks in service · 6,331 leak records · 555 open cleanup cases (EPA UST Finder snapshot, 2018–2021 state data).

13,223UST facilities
7,123tanks in service
30,050closed tanks
6,331leak records
555open cases
91%cases closed / NFA

Iowa runs 22.3 tanks in service per 10,000 residents (population 3,199,548). 5,734 of its 6,331 reported releases have reached No Further Action. The regulator of record is the Iowa DNR UST Program, which holds the live registration and case files.

Check any Iowa 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
Adair County6241392
Adams County2613160
Allamakee County8532275
Appanoose County7042352
Audubon County4018177
Benton County11957598
Black Hawk County44923019717
Boone County11149634
Bremer County12339394
Buchanan County11049387
Buena Vista County13753574
Butler County9931384
Calhoun County8432334
Carroll County11886617
Cass County11046494
Cedar County12067659
Cerro Gordo County29511613110
Cherokee County10263331
Chickasaw County7536303
Clarke County4131232
Clay County11964411
Clayton County147545010
Clinton County22611811410
Crawford County10258536
Dallas County145105805
Davis County291492
Decatur County5120190
Delaware County11454413
Des Moines County168104823
Dickinson County10656363
Dubuque County34620515625
Emmet County6525352
Fayette County133595310
Floyd County10051393
Franklin County10035370
Fremont County6734364
Greene County7328351
Grundy County8225402
Guthrie County6124391
Hamilton County13249546
Hancock County7639405
Hardin County15060476
Harrison County9657544
Henry County9658472
Howard County6824262
Humboldt County7827271
Ida County6924244
Iowa County8446477
Jackson County12251459
Jasper County16897767
Jefferson County5738272
Johnson County3082131419
Jones County107404911
Keokuk County9027370
Kossuth County11255495
Lee County149806511
Linn County60634631431
Louisa County4724266
Lucas County4827260
Lyon County6149280
Madison County6128376
Mahaska County10343483
Marion County13678613
Marshall County20497805
Mills County6224261
Mitchell County5619171
Monona County9043417
Monroe County3022213
Montgomery County5634274
Muscatine County17386829
O'Brien County9866432
Osceola County5427270
Page County7630497
Palo Alto County8031311
Plymouth County14471638
Pocahontas County8239281
Polk County1,09774867620
Pottawattamie County33923222133
Poweshiek County10479665
Ringgold County2913141
Sac County10938352
Scott County49931229431
Shelby County7735262
Sioux County140114610
Story County2951661466
Tama County13060604
Taylor County2813222
Union County6831393
Van Buren County5027253
Wapello County13595686
Warren County12989827
Washington County12067473
Wayne County3216121
Webster County224969910
Winnebago County6948263
Winneshiek County12255466
Woodbury County38525923423
Worth County5624200
Wright County14773370

Frequently asked questions

How many underground storage tanks are in Iowa?

The EPA UST Finder snapshot lists 13,223 registered UST facilities in Iowa, with 7,123 tanks in service and 30,050 closed or removed tanks across 99 countys.

How many tank leaks have been reported in Iowa?

6,331 releases are on record statewide. 5,734 (91%) were closed with No Further Action; 555 cleanup cases remained open in the snapshot.

Which Iowa county has the most underground storage tanks?

By facility count: Polk (1,097), Linn (606), Scott (499), Black Hawk (449), Woodbury (385). Use the county pages for tank and leak detail, or screen any specific address free at https://tankcheckusa.site/.