Velarion Records
Follow this permit Velarion Records emails you this permit’s record, cited to the public filing, and tells you when the register changes it. Free.
One more press on the next page sends it; there is no link to click in an email. The continuous daily watch on every change is the paid alert. Unsubscribe any time.
Also free: The Pay Desk, the weekly executive pay briefing.

Clean Water Act discharge permit · NPDES MI0020257

CADILLAC WWTP, Cadillac, MI: NPDES MI0020257 discharge permit, effluent exceedances, inspections, penalties

CADILLAC WWTP, held by City of Cadillac, holds NPDES permit MI0020257, which discharges to Clam River. EPA’s file records it issued August 30, 2019 and expiring October 1, 2022.

CADILLAC WWTP, Cadillac, Michigan: Individual permit MI0020257, held by City of Cadillac; Publicly owned treatment works; Administratively continued (past its expiration date and still in force until reissued); issued August 30, 2019, term to October 1, 2022, by State; discharges to Clam River; Sewage Treatment Facilities.

  • BOD, carbonaceous [5 day, 20 C]: 16 limits, 77 violations of any kind, 65 effluent exceedances, latest June 30, 2026, largest 99,999% over the limit.
  • Coliform, fecal general: 2 limits, 26 violations of any kind, 18 effluent exceedances, latest April 30, 2026, largest 99,999% over the limit.
  • Nitrogen, ammonia total [as N]: 16 limits, 30 violations of any kind, 16 effluent exceedances, latest September 30, 2025, largest 140% over the limit.
  • pH: 2 limits, 17 violations of any kind, 7 effluent exceedances, latest April 30, 2020.
  • Solids, suspended percent removal: 2 limits, 7 violations of any kind, 7 effluent exceedances, latest February 28, 2015, largest 400% over the limit.
  • Solids, total suspended: 8 limits, 17 violations of any kind, 5 effluent exceedances, latest October 31, 2017, largest 492% over the limit.
  • Oxygen, dissolved [DO]: 2 limits, 10 violations of any kind, 5 effluent exceedances, latest November 30, 2024, largest 47% over the limit.
  • Toxicity, choice of species: 0 limits, 3 violations of any kind, 3 effluent exceedances, latest August 31, 2019, largest 227% over the limit.
  • Phosphorus, total [as P]: 8 limits, 5 violations of any kind, 2 effluent exceedances, latest August 31, 2024, largest 58% over the limit.
  • Cadmium, dry weight: 3 limits, 1 violation of any kind, 1 effluent exceedance, latest September 30, 2016, largest 32,488% over the limit.
  • Mercury, total [as Hg]: 6 limits, 21 violations of any kind, 0 effluent exceedances.
  • Cyanide [A]: 0 limits, 12 violations of any kind, 0 effluent exceedances.
  • Flow, in conduit or thru treatment plant: 2 limits, 10 violations of any kind, 0 effluent exceedances.
  • Bromomethane: 0 limits, 9 violations of any kind, 0 effluent exceedances.
  • Di[2-ethylhexyl] phthalate [DEHP]: 4 limits, 4 violations of any kind, 0 effluent exceedances.
  • Perfluorooctanoic acid (PFOA): 4 limits, 4 violations of any kind, 0 effluent exceedances.
  • Perfluorooctanesulfonate: 4 limits, 4 violations of any kind, 0 effluent exceedances.
  • Toxicity, final conc toxicity units: 0 limits, 1 violation of any kind, 0 effluent exceedances.
  • Copper, total [as Cu]: 4 limits, 0 violations of any kind, 0 effluent exceedances.
  • Nickel, total [as Ni]: 4 limits, 0 violations of any kind, 0 effluent exceedances.
  • Selenium, total [as Se]: 4 limits, 0 violations of any kind, 0 effluent exceedances.
  • Solids, total: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Arsenic, dry weight: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Selenium, dry weight: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Copper, dry weight: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Nitrogen, total Kjeldahl: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Molybdenum, sludge, total, dry weight [as Mo]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Zinc, sludge, total, dry weight [as Zn]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Lead, sludge, total, dry weight [as Pb]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Nickel, sludge, total, dry weight [as Ni]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Nitrogen, sludge, total, dry weight [as N]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Mercury, sludge, total, dry weight [as Hg]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Potassium, sludge, total, dry weight [as K]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • Phosphorus, sludge, total, dry weight [as P]: 3 limits, 0 violations of any kind, 0 effluent exceedances.
  • September 30, 2026: Notice of Violation (State).
  • September 9, 2026: Reconnaissance without Sampling (S).
  • June 10, 2026: Notice of Violation (State).
  • May 22, 2026: Notice of Violation (State).
  • April 16, 2026: PR: Failure to submit noncompliance report - CSO, SSO, or Bypass [40 CFR 122.41(l)(6) & (m)(3)(ii)] (ST6).
  • April 9, 2026: Evaluation (S).
  • April 17, 2025: Monitoring Violations - Analysis not Conducted (ST6).
  • February 21, 2024: Reporting Violations - Late Submittal of DMRs (ST6).
  • May 21, 2022: Reporting Violations - Late Submittal of DMRs (ST6).
  • September 28, 2020: Pretreatment - Failure to Develop/Enforce Standards (ST6).
  • September 28, 2020: Failure to enforce standards, local limits, and reporting requirements (>15% SNC SIU) (Level II) (ST6).

Michigan holds 200 Publicly owned treatment works coverages of this permit type in EPA’s file; 144 were issued before MI0020257.

Coverages issued nearest MI0020257

  • June 19, 2019: HOWARD CITY WWTP, Howard City, MI0053406, held by Village of Howard City
  • June 28, 2019: MUNISING WWTP, Munising, MI0020044, held by City of Munising
  • July 24, 2019: KINROSS TWP WWTP, Kinross Charter Township, MI0057776, held by Kinross Charter Township
  • July 25, 2019: MARYSVILLE WWTP, Marysville, MI0020656, held by City of Marysville
  • July 26, 2019: KI SAWYER WWTP - MARQUETTE CO, Gwinn, MI0021423, held by Marquette County
  • August 30, 2019: MARINE CITY WWTP, Marine City, MI0020893, held by City of Marine City
  • August 30, 2019: SAGINAW TWP WWTP, Saginaw, MI0023973, held by Saginaw Charter Township
  • September 18, 2019: BUCHANAN WWTP, Buchanan, MI0022489, held by City of Buchanan
  • September 20, 2019: ADRIAN WWTP, Adrian, MI0022152, held by City of Adrian
  • September 23, 2019: BEDFORD TWP WWTP, Erie, MI0020761, held by Monroe County Drain Commissioner

CADILLAC WWTP among its neighbors

EPA’s permit file holds 5 discharge permits in the Pleasant Lake-Clam River subwatershed (HUC 040601020303), MI0020257 among them. Its county holds 7, 1 of them major permits; MI0020257 is a major permit.

Other permits in the Pleasant Lake-Clam River subwatershed (HUC 040601020303)

Identity

Facility as filedCADILLAC WWTP
Permittee as filedCity of Cadillac
NPDES IDMI0020257
Permit statusAdministratively continued (past its expiration date and still in force until reissued)
Permit typeIndividual permit
Discharger classMajor discharger
Facility typePublicly owned treatment works
ProgramPublicly owned treatment works
IssuedAugust 30, 2019
Expiration dateOctober 1, 2022
Issuing agencyState
AddressCadillac, MI 49601
Receiving waterClam River
SubwatershedPleasant Lake-Clam River (HUC 040601020303)
Program components on fileBiosolids, POTW
NAICS221320 – Sewage Treatment Facilities
SIC4952 – Sewerage Systems

Effluent limits and exceedances

An effluent exceedance is a discharge monitoring report value over the permit’s numeric limit (EPA’s violation code E90). A violation of any kind also counts a report not filed. Each row is EPA’s own count for that pollutant.

Pollutant or measureLimitsViolations, any kindEffluent exceedancesLatest exceedanceLargest exceedance, as filed
BOD, carbonaceous [5 day, 20 C]167765June 30, 202699,999% over the limit
Coliform, fecal general22618April 30, 202699,999% over the limit
Nitrogen, ammonia total [as N]163016September 30, 2025140% over the limit
pH2177April 30, 2020
Solids, suspended percent removal277February 28, 2015400% over the limit
Solids, total suspended8175October 31, 2017492% over the limit
Oxygen, dissolved [DO]2105November 30, 202447% over the limit
Toxicity, choice of species033August 31, 2019227% over the limit
Phosphorus, total [as P]852August 31, 202458% over the limit
Cadmium, dry weight311September 30, 201632,488% over the limit
Mercury, total [as Hg]6210
Cyanide [A]0120
Flow, in conduit or thru treatment plant2100
Bromomethane090
Di[2-ethylhexyl] phthalate [DEHP]440
Perfluorooctanoic acid (PFOA)440
Perfluorooctanesulfonate440
Toxicity, final conc toxicity units010
Copper, total [as Cu]400
Nickel, total [as Ni]400
Selenium, total [as Se]400
Solids, total300
Arsenic, dry weight300
Selenium, dry weight300
Copper, dry weight300
Nitrogen, total Kjeldahl300
Molybdenum, sludge, total, dry weight [as Mo]300
Zinc, sludge, total, dry weight [as Zn]300
Lead, sludge, total, dry weight [as Pb]300
Nickel, sludge, total, dry weight [as Ni]300
Nitrogen, sludge, total, dry weight [as N]300
Mercury, sludge, total, dry weight [as Hg]300
Potassium, sludge, total, dry weight [as K]300
Phosphorus, sludge, total, dry weight [as P]300

Inspections, violations and enforcement

DateWhat EPA recordedAgency
April 16, 2026PR: Failure to submit noncompliance report - CSO, SSO, or Bypass [40 CFR 122.41(l)(6) & (m)(3)(ii)]ST6
April 17, 2025Monitoring Violations - Analysis not ConductedST6
February 21, 2024Reporting Violations - Late Submittal of DMRsST6
May 21, 2022Reporting Violations - Late Submittal of DMRsST6
September 28, 2020Pretreatment - Failure to Develop/Enforce StandardsST6
September 28, 2020Failure to enforce standards, local limits, and reporting requirements (>15% SNC SIU) (Level II)ST6

Inspections

DateWhat EPA recordedAgency
September 9, 2026Reconnaissance without SamplingS
April 9, 2026EvaluationS

Formal enforcement and penalties

0 formal actions, 0 of them with a penalty assessed. Federal and state penalties are separate figures from separate authorities and are shown as each was filed, never added together.

Informal enforcement

DateWhat EPA recordedAgency
September 30, 2026Notice of ViolationState
June 10, 2026Notice of ViolationState
May 22, 2026Notice of ViolationState

Watch this permit

One permit holder, $99/month. Watch the register for one permit holder and the places and receiving waters tied to its permits. Choose “One permit holder” and enter this permit’s NPDES ID, MI0020257.

Start the watch

How often?
  • One permit holder — $99/month
  • One watershed — $2,990/year
  • One state — $4,990/year
  • The whole register — $18,000/year

How we handle your data → Privacy

Nearby on the register

Figures from EPA’s ICIS-NPDES download, loaded October 14, 2026.

What this page shows

This public-records page covers the NPDES MI0020257 Clean Water Act discharge permit for the CADILLAC WWTP in Cadillac, MI, held by City of Cadillac and discharging to Clam River in the Pleasant Lake-Clam River subwatershed (HUC 040601020303). The permit is listed as administratively continued, a Major Discharger class, with 30 pollutants under a numeric limit and 10 pollutants with an effluent exceedance.