19 NPDES permits · 0 MGD combined average flow
19 publicly owned wastewater treatment plants in North Dakota hold NPDES permits that expire during 2027, issued by North Dakota Department of Environmental Quality. The table lists each plant with its permit number, expiry month, average flow, treatment technology and three-year violation count, in order of expiry.
An NPDES permit runs for five years. To keep discharging, a plant must apply for renewal at least 180 days before the expiry date, and the renewed permit usually arrives with tighter effluent limits, new monitoring requirements or a compliance schedule. That is why the year a permit expires is the year a plant starts budgeting for upgrades: nutrient removal, disinfection, capacity or controls.
| Facility | City | Avg flow (MGD) | NPDES permit | Expires | Technology | Violations (3y) |
|---|---|---|---|---|---|---|
| Bullhead Lagoon | Fort Yates | — | NDG589308 | Mar 2027 | Uncovered lagoons | — |
| East Dunseith Wastewater Treatment Lagoons | Belcourt | — | NDG589402 | Mar 2027 | Uncovered lagoons | 80 |
| Enderlin City Of | Enderlin | — | ND0022462 | Mar 2027 | Aerated lagoons, Covered lagoons, Uncovered lagoons | 512 |
| Fort Totten-West Acres WWTF | Fort Totten | — | NDG589201 | Mar 2027 | Uncovered lagoons | — |
| Fort Yates Lagoon System | Fort Yates | — | NDG589314 | Mar 2027 | Uncovered lagoons | — |
| Green Acres Lagoon System WWTF | Belcourt | — | NDG589403 | Mar 2027 | Uncovered lagoons | 132 |
| Kenel Lagoon | Fort Yates | — | NDG589311 | Mar 2027 | Uncovered lagoons | — |
| Little Eagle Community Lagoon | Fort Yates | — | NDG589310 | Mar 2027 | Uncovered lagoons | — |
| New Town Water Resource Recovery Facility | New Town | — | NDG589108 | Mar 2027 | Uncovered lagoons | 1 |
| Shell Valley Project | Belcourt | — | NDG589406 | Mar 2027 | Uncovered lagoons | — |
| Sky Dancer Lagoon System | Belcourt | — | NDG589404 | Mar 2027 | Uncovered lagoons | — |
| Spirit Lake Casino WWTF | Saint Michael | — | NDG589204 | Mar 2027 | Uncovered lagoons | 19 |
| St. Mary'S Housing Lagoon | Belcourt | — | NDG589407 | Mar 2027 | Aerated lagoons, Uncovered lagoons | — |
| St Michaels Wastewater Treatment Lagoon | Fort Totten | — | NDG589202 | Mar 2027 | Uncovered lagoons | — |
| Tokio Wastewater Treatment Lagoons | Fort Totten | — | NDG589205 | Mar 2027 | Uncovered lagoons | 0 |
| Twin Buttes Wastewater Treatment Lagoons | New Town | — | NDG589103 | Mar 2027 | Uncovered lagoons | 38 |
| White Shield Wastewater Treatment Lagoon | New Town | — | NDG589101 | Mar 2027 | Aerated lagoons, Uncovered lagoons | — |
| Glen Ullin City Of | Glen Ullin | — | ND0020729 | Jun 2027 | Uncovered lagoons | 1 |
| Kenmare City Of | Kenmare | — | ND0020079 | Jun 2027 | Aerated lagoons, Uncovered lagoons | 47 |
Sources and methodology
Flow, permit and violation figures come from the EPA's ICIS-NPDES discharge monitoring records. Population served comes from the Clean Watersheds Needs Survey 2022. Treatment structures are identified by Klarifi's review of aerial imagery, and capital improvement projects are extracted from published municipal budget documents. Violations are counted over the last three years of monitoring reports.
Data refreshed September 11, 2026.