EPA · discharge permits by state
Discharge permits in Iowa
- 1,610Current permits
- 138Major dischargers
- 1,486Individual permits
A major discharger is one EPA rates as significant on volume, toxicity or the water it reaches; the rest are minors. An individual permit is written for one operation, while general permit coverage applies a statewide permit to a site that qualifies for it.
This page gathers Iowa’s current permits three ways below — by the program they are issued under, by the city of the discharge, and by watershed. It names 4 programs, 157 cities and 398 watersheds. Each list says which set it covers.
Every permit’s record
Each of the 1,610 current permits in Iowa has a record page: the permittee, the receiving water, the status and dates, and its effluent limits and exceedances. Each city below lists its own; or every permit in Iowa, A to Z.
By what is permitted in Iowa
- Biosolids114
- Industrial stormwater3
- Concentrated animal feeding operations10
- Publicly owned treatment works734
By city
- DUBUQUE36
- ROCK VALLEY24
- DES MOINES23
- SIOUX CENTER19
- IOWA CITY16
- CEDAR RAPIDS15
- DAVENPORT15
- CEDAR FALLS12
- INWOOD12
- CLINTON11
- COUNCIL BLUFFS11
- OTTUMWA11
- WATERLOO11
- CARROLL10
- MUSCATINE10
- SIOUX CITY10
- AMES9
- FAIRFIELD9
- FORT DODGE9
- FORT MADISON9
- WILLIAMSBURG9
- BURLINGTON8
- MARSHALLTOWN8
- TAMA8
- ALGONA7
- ATLANTIC7
- BETTENDORF7
- CHARLES CITY7
- CORALVILLE7
- LE MARS7
- MASON CITY7
- ROCK RAPIDS7
- SOLON7
- CRESTON6
- EDDYVILLE6
- HAWARDEN6
- IRETON6
- KALONA6
- MARCUS6
- MAURICE6
- NEVADA6
- NORTH LIBERTY6
- OKOBOJI6
- ORANGE CITY6
- SERGEANT BLUFF6
- SHELDON6
- STORM LAKE6
- WEST BURLINGTON6
- ADEL5
- AMANA5
- ANTHON5
- BOONE5
- CENTERVILLE5
- CRESCO5
- DECORAH5
- ELDRIDGE5
- FOREST CITY5
- GUTHRIE CENTER5
- HARLAN5
- HULL5
- INDIANOLA5
- LARCHWOOD5
- OSKALOOSA5
- WAUKON5
- ANKENY4
- BRIGHTON4
- BROOKLYN4
- CLIVE4
- DE WITT4
- DYERSVILLE4
- GALVA4
- GARNER4
- HAMPTON4
- HOLSTEIN4
- KEOKUK4
- KNOXVILLE4
- MERRILL4
- MILFORD4
- MORAVIA4
- NEWTON4
- OAKLAND4
- OSCEOLA4
- PERRY4
- SHELL ROCK4
- SLOAN4
- SUTHERLAND4
- TIPTON4
- UNDERWOOD4
- UNKNOWN4
- WAPELLO4
- WASHINGTON4
- WAVERLY4
- WEBSTER CITY4
- WILLIAMS4
- ALBERT CITY3
- ALBIA3
- ALLERTON3
- ALTON3
- ANAMOSA3
- ARLINGTON3
- ASHTON3
- BELLEVUE3
- BUFFALO3
- CHARITON3
- CHEROKEE3
- CLARINDA3
- CLEAR LAKE3
- COLUMBUS JUNCTION3
- COON RAPIDS3
- CORNING3
- DANVILLE3
- DENISON3
- DUNDEE3
- EAGLE GROVE3
- EMMETSBURG3
- EVANSDALE3
- FAYETTE3
- GRANVILLE3
- GREELEY3
- GREENFIELD3
- GRIMES3
- INDEPENDENCE3
- JEFFERSON3
- KEOSAUQUA3
- KINGSLEY3
- LANSING3
- MANCHESTER3
- MANNING3
- MAXWELL3
- MCGREGOR3
- MITCHELLVILLE3
- MONTEZUMA3
- MONTICELLO3
- MONTROSE3
- MOUNT PLEASANT3
- NEOLA3
- OGDEN3
- OXFORD3
- PALO3
- PELLA3
- PEOSTA3
- POSTVILLE3
- RED OAK3
- ROCKWELL CITY3
- SHENANDOAH3
- SHERRILL3
- SPENCER3
- SPIRIT LAKE3
- STORY CITY3
- SWISHER3
- TABOR3
- VICTOR3
- WAHPETON3
- WALCOTT3
- WEST DES MOINES3
- WINTERSET3
- WOODBINE3
The 157 cities with the most permits. All 157 cities in Iowa with 3 or more permits are listed at every city in Iowa.
Watersheds inside Iowa 398
Every watershed with three or more permits in Iowa, most permits first.
- Subbasin 07080205 85
- Subbasin 07100006 73
- Subbasin 07080209 72
- Subbasin 10230003 68
- Subbasin 07100008 63
- Subbasin 07080208 61
- Subbasin 07080105 56
- Subbasin 07080101 54
- Subbasin 10230002 51
- Subbasin 07060006 48
- Subbasin 07100004 47
- Subbasin 10170204 47
- Subbasin 07080107 41
- Subbasin 07100009 40
- Subbasin 10170203 40
- Subbasin 07060005 39
- Subbasin 07080104 34
- Subbasin 07080206 34
- Subbasin 10240002 31
- Subbasin 07060004 30
- Subbasin 07080102 30
- Subbasin 07100007 29
- Subbasin 07080103 28
- Watershed 1023000204 28
- Subbasin 10230001 27
- Watershed 1017020408 26
- Subbasin 10240003 26
- Watershed 0708020810 25
- Watershed 0706000502 24
- Subbasin 10230006 24
- Subbasin 07080207 23
- Subwatershed 070600050202 22
- Subbasin 07080201 22
- Watershed 0708020907 22
- Subbasin 07100003 22
- Subbasin 10280102 20
- Subbasin 07060001 19
- Subwatershed 070802090703 19
- Subbasin 10230007 19
- Watershed 0708010104 18
- Watershed 0708010106 18
- Subbasin 07080203 18
- Watershed 0708020515 18
- Subbasin 07100005 18
- Watershed 1023000103 18
- Subbasin 10230004 18
- Watershed 0710000907 16
- Subbasin 10280201 16
- Subbasin 07060003 15
- Subbasin 07080106 15
- Subbasin 07080202 15
- Subbasin 07100002 15
- Watershed 0710000815 15
- Watershed 1017020320 15
- Watershed 1023000302 15
- Subbasin 10230005 15
- Watershed 0706000602 14
- Watershed 0708020507 14
- Subwatershed 102300010305 14
- Subbasin 07080204 13
- Watershed 0708020509 13
- Watershed 0710000603 13
- Watershed 1023000314 13
- Watershed 0706000306 12
- Watershed 0710000801 12
- Watershed 1024000202 12
- Subbasin 07060002 11
- Watershed 0708010306 11
- Watershed 0708010707 11
- Watershed 0708020901 11
- Watershed 0710000409 11
- Watershed 1017020319 11
- Subwatershed 102300030202 11
- Watershed 1023000604 11
- Watershed 0706000501 10
- Watershed 0708010102 10
- Subwatershed 070802051507 10
- Subwatershed 070802081009 10
- Watershed 0710000617 10
- Watershed 0710000702 10
- Watershed 1023000203 10
- Watershed 1023000606 10
- Subbasin 10240009 10
- Watershed 0706000606 9
- Watershed 0708010304 9
- Watershed 0708010418 9
- Subwatershed 070802050906 9
- Watershed 0708020514 9
- Watershed 0708020804 9
- Watershed 0708020808 9
- Watershed 0708020902 9
- Watershed 0710000407 9
- Watershed 0710000616 9
- Subbasin 10240001 9
- Subwatershed 070801010204 8
- Subwatershed 070801010406 8
- Watershed 0708010417 8
- Watershed 0708010504 8
- Watershed 0708020110 8
- Subwatershed 070802050701 8
- Watershed 0708020608 8
- Watershed 0708020906 8
- Watershed 0710000406 8
- Watershed 0710000410 8
- Subwatershed 071000061703 8
- Watershed 0710000905 8
- Watershed 1017020321 8
- Watershed 1017020405 8
- Subwatershed 101702040804 8
- Subwatershed 102300020404 8
- Watershed 1023000205 8
- Watershed 1023000315 8
- Watershed 0706000403 7
- Subwatershed 070600050102 7
- Subwatershed 070801010601 7
- Watershed 0708010208 7
- Subwatershed 070801041705 7
- Watershed 0708010512 7
- Watershed 0708010710 7
- Watershed 0708020301 7
- Watershed 0708020303 7
- Subwatershed 070802081003 7
- Subwatershed 071000040604 7
- Watershed 0710000615 7
- Subwatershed 071000061602 7
- Subwatershed 071000081503 7
- Subwatershed 101702032101 7
- Subwatershed 101702040803 7
- Subwatershed 102300020406 7
- Watershed 1023000401 7
- Watershed 1023000404 7
- Watershed 1023000702 7
- Watershed 1024000305 7
- Subwatershed 102400030502 7
- Watershed 1024000307 7
- Watershed 1028020104 7
- Subwatershed 070600030604 6
- Watershed 0706000405 6
- Watershed 0706000604 6
- Watershed 0706000609 6
- Subwatershed 070801010603 6
- Watershed 0708010412 6
- Watershed 0708010415 6
- Watershed 0708010502 6
- Watershed 0708010503 6
- Watershed 0708010505 6
- Watershed 0708010511 6
- Watershed 0708020203 6
- Watershed 0708020601 6
- Watershed 0708020605 6
- Watershed 0708020703 6
- Watershed 0708020709 6
- Watershed 0708020807 6
- Watershed 0710000308 6
- Subwatershed 071000041003 6
- Watershed 0710000506 6
- Watershed 0710000706 6
- Subwatershed 071000080102 6
- Watershed 0710000806 6
- Subwatershed 071000090709 6
- Watershed 0710000912 6
- Subwatershed 101702032001 6
- Subwatershed 101702032002 6
- Watershed 1023000305 6
- Watershed 1023000502 6
- Watershed 1023000503 6
- Subwatershed 102300060602 6
- Subwatershed 102400020209 6
- Subbasin 10240010 6
- Watershed 1028020102 6
- Watershed 0706000108 5
- Subwatershed 070600010801 5
- Watershed 0706000110 5
- Watershed 0706000407 5
- Watershed 0708010103 5
- Watershed 0708010209 5
- Subwatershed 070801041204 5
- Subwatershed 070801041802 5
- Subwatershed 070801050406 5
- Subwatershed 070801050502 5
- Watershed 0708010509 5
- Watershed 0708010703 5
- Watershed 0708020112 5
- Watershed 0708020207 5
- Watershed 0708020508 5
- Subwatershed 070802080703 5
- Subwatershed 070802080806 5
- Subwatershed 070802090103 5
- Watershed 0708020905 5
- Subwatershed 070802090605 5
- Watershed 0708020911 5
- Subwatershed 070802091104 5
- Subwatershed 071000030802 5
- Watershed 0710000606 5
- Watershed 0710000614 5
- Watershed 0710000808 5
- Subbasin 07110001 5
- Watershed 0711000102 5
- Watershed 1017020404 5
- Watershed 1017020406 5
All 398 watersheds in Iowa with 3 or more permits are named on one page at every watershed in Iowa.
Other states
Every state carrying three or more current permits, in alphabetical order.
- Arizona 7,318
- California 3,312
- Colorado 8,712
- Connecticut 1,045
- District of Columbia 309
- Delaware 92
- Florida 23,564
- Georgia 45,725
- Guam 232
- Hawaii 2,939
- Idaho 4,607
- Illinois 10,926
- Indiana 13,164
- Kansas 5,445
- Kentucky 5,741
- Louisiana 4,455
- Massachusetts 6,154
- Maryland 2,041
- Maine 829
- Michigan 3,396
Permits
Major dischargers first. Not every permit in Iowa is listed here.
| Permit holder | NPDES ID | City | Program | Discharger | Receiving water |
|---|---|---|---|---|---|
| ADEL CITY OF STP | IA0041921 | ADEL | Publicly owned treatment works | Major | Hickory Creek-North Raccoon River |
| ALGONA CITY OF STP | IA0022055 | ALGONA | Publicly owned treatment works | Major | Drainage Ditch 51-East Fork Des Moines River |
| AMES WATER POLLUTION CONTROL FACILITY | IA0035955 | AMES | Publicly owned treatment works | Major | Drainage Ditch 13-South Skunk River |
| ANAMOSA CITY OF STP | IA0025895 | ANAMOSA | Publicly owned treatment works | Major | Dutch Creek-Wapsipinicon River |
| ARCHER DANIELS MIDLAND CORN PROCESSING | IA0003620 | CLINTON | Major | Cattail Slough-Mississippi River | |
| ARCONIC DAVENPORT WORKS | IA0003395 | BETTENDORF | Major | Sugar Creek-Mississippi River | |
| ATLANTIC CITY OF STP | IA0029025 | ATLANTIC | Publicly owned treatment works | Major | Spring Creek-East Nishnabotna River |
| BOONE CITY OF STP | IA0058076 | BOONE | Publicly owned treatment works | Major | Honey Creek-Des Moines River |
| BURLINGTON CITY OF STP | IA0043079 | BURLINGTON | Publicly owned treatment works | Major | Dry Branch-Mississippi River |
| CAMBREX CHARLES CITY, INC. | IA0003557 | CHARLES CITY | Major | Bloody Run-Cedar River | |
| CARLISLE CITY OF STP | IA0024554 | CARLISLE | Publicly owned treatment works | Major | Yeader Creek-Des Moines River |
| CARROLL, CITY OF STP | IA0021377 | CARROLL | Publicly owned treatment works | Major | City of Carroll-Middle Raccoon River |
| CASCADE CITY OF STP | IA0027740 | CASCADE | Publicly owned treatment works | Major | Village of Cascade-North Fork Maquoketa River |
| CEDAR FALLS CITY OF STP | IA0036633 | CEDAR FALLS | Publicly owned treatment works | Major | Black Hawk Park-Cedar River |
| CEDAR RAPIDS CITY OF STP | IA0042641 | CEDAR RAPIDS | Publicly owned treatment works | Major | Pleasant Run-Cedar River |
| CENTERVILLE CITY OF STP (EAST) | IA0027472 | CENTERVILLE | Publicly owned treatment works | Major | Cooper Creek |
| CF INDUSTRIES NITROGEN, LLC - PORT NEAL NITROGEN COMPLEX | IA0004014 | SERGEANT BLUFF | Major | Bacon Creek-Missouri River | |
| CHARITON CITY OF STP | IA0028924 | CHARITON | Publicly owned treatment works | Major | Little White Breast Creek |
| CHARLES CITY, CITY OF STP | IA0022039 | CHARLES CITY | Publicly owned treatment works | Major | Bloody Run-Cedar River |
| CHEROKEE CITY OF STP | IA0059005 | CHEROKEE | Publicly owned treatment works | Major | Railroad Creek-Little Sioux River |
| CLARINDA CITY OF STP | IA0035190 | CLARINDA | Publicly owned treatment works | Major | No Business Creek-West Nodaway River |
| CLARION, CITY OF STP | IA0030945 | CLARION | Publicly owned treatment works | Major | Eagle Creek |
| CLEAR LAKE SANITARY DISTRICT | IA0058441 | CLEAR LAKE | Publicly owned treatment works | Major | Headwaters Beaverdam Creek |
| CLIMAX MOLYBDENUM COMPANY | IA0059978 | FORT MADISON | Major | Tyson Creek-Mississippi River | |
| CLINTON CITY OF STP | IA0035947 | CLINTON | Publicly owned treatment works | Major | Mill Creek |
| CORALVILLE CITY OF STP | IA0020788 | CORALVILLE | Publicly owned treatment works | Major | Ralston Creek-Iowa River |
| COUNCIL BLUFFS CITY OF STP | IA0036641 | COUNCIL BLUFFS | Publicly owned treatment works | Major | Folsom Lake-Missouri River |
| CRESCO CITY OF STP | IA0021334 | CRESCO | Publicly owned treatment works | Major | Silver Creek |
| CRESTON CITY OF STP | IA0035238 | CRESTON | Publicly owned treatment works | Major | West Platte River-Platte River |
| DALLAS CENTER CITY OF STP | IA0035319 | DALLAS CENTER | Publicly owned treatment works | Major | Little Walnut Creek-Walnut Creek |
| DAVENPORT CITY OF STP | IA0043052 | DAVENPORT | Publicly owned treatment works | Major | Kickapoo Slu-Mississippi River |
| DECORAH CITY OF STP | IA0035220 | DECORAH | Publicly owned treatment works | Major | Community of Freeport-Upper Iowa River |
| DENISON MUNICIPAL UTILITIES-STP | IA0023302 | DENISON | Publicly owned treatment works | Major | Welsh Creek-Boyer River |
| DES MOINES METROPOLITAN WRF | IA0044130 | DES MOINES | Publicly owned treatment works | Major | Saylor Creek-Des Moines River |
| DEWITT CITY OF STP | IA0035271 | DE WITT | Publicly owned treatment works | Major | Silver Creek |
| DUBUQUE CITY OF STP | IA0044458 | DUBUQUE | Publicly owned treatment works | Major | Frentress Lake-Mississippi River |
| DYERSVILLE CITY OF STP | IA0023345 | DYERSVILLE | Publicly owned treatment works | Major | Durion Creek-North Fork Maquoketa River |
| EAGLE GROVE, CITY OF STP | IA0034380 | EAGLE GROVE | Publicly owned treatment works | Major | Drainage Ditch 46-Boone River |
| ELDORA CITY OF STP | IA0025933 | ELDORA | Publicly owned treatment works | Major | Pine Creek-Iowa River |
| ELDRIDGE CITY OF STP (SOUTH SLOPE) | IA0063231 | ELDRIDGE | Publicly owned treatment works | Major | Crow Creek |