CITY OF CAMERON WTP

NPDES ID: TX0146382

E — SNC: Effluent violation (monthly average limit)

The facility discharged more of a pollutant than its permit allows, based on a monthly average.

This quarter: 23 effluent violations, 30 reporting violations.

Violations

June 30, 2026

Solids, total suspended

193% over limit

Discharged 212.83519821 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

12% over limit

Discharged 81.62919931 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

10% over limit

Discharged 22 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Solids, total suspended

185% over limit

Discharged 57 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Solids, total suspended

104% over limit

Discharged 92 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Chlorine, total residual

2900% over limit

Discharged 3 mg/L against a permitted limit of 0.1 mg/L (INST MAX)

DMR, Limited - Numeric Violation

Flow, in conduit or thru treatment plant

2% over limit

Discharged 0.98 MGD against a permitted limit of 0.96 MGD (DAILY AV)

DMR, Limited - Numeric Violation

May 31, 2026

Oxygen, dissolved [DO]

23% over limit

Discharged 2.3 mg/L against a permitted limit of 3 mg/L (MO MIN)

DMR, Limited - Numeric Violation

Solids, total suspended

455% over limit

Discharged 111 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

29% over limit

Discharged 58 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Solids, total suspended

126% over limit

Discharged 163.89399862 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

59% over limit

Discharged 115.17979903 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

Chlorine, total residual

1700% over limit

Discharged 1.8 mg/L against a permitted limit of 0.1 mg/L (INST MAX)

DMR, Limited - Numeric Violation

Solids, total suspended

253% over limit

Discharged 159 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

193% over limit

Discharged 58.5 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

April 30, 2026

pH

0% over limit

Discharged 7.6 SU against a permitted limit of 9 SU (MAXIMUM)

DMR, Limited - Overdue

Flow, in conduit or thru treatment plant

0% over limit

Discharged 0.8 MGD against a permitted limit of 0 MGD (DAILY MX)

DMR, Monitor Only - Overdue

BOD, 5-day, 20 deg. C

152% over limit

Discharged 50.3 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Overdue

BOD, 5-day, 20 deg. C

152% over limit

Discharged 50.3 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

0% over limit

Discharged 45.5 MPN/100mL against a permitted limit of 399 MPN/100mL (DAILY MX)

DMR, Limited - Overdue

Chlorine, total residual

2400% over limit

Discharged 2.5 mg/L against a permitted limit of 0.1 mg/L (INST MAX)

DMR, Limited - Overdue

Chlorine, total residual

2400% over limit

Discharged 2.5 mg/L against a permitted limit of 0.1 mg/L (INST MAX)

DMR, Limited - Numeric Violation

Flow, in conduit or thru treatment plant

0% over limit

Discharged 0.51 MGD against a permitted limit of 0.96 MGD (DAILY AV)

DMR, Limited - Overdue

BOD, 5-day, 20 deg. C

29% over limit

Discharged 58 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Overdue

BOD, 5-day, 20 deg. C

29% over limit

Discharged 58 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Solids, total suspended

253% over limit

Discharged 159 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Overdue

Solids, total suspended

253% over limit

Discharged 159 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

34% over limit

Discharged 97.15599918 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Overdue

BOD, 5-day, 20 deg. C

34% over limit

Discharged 97.15599918 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

33% over limit

Discharged 2 mg/L against a permitted limit of 3 mg/L (MO MIN)

DMR, Limited - Overdue

Oxygen, dissolved [DO]

33% over limit

Discharged 2 mg/L against a permitted limit of 3 mg/L (MO MIN)

DMR, Limited - Numeric Violation

E. coli

0% over limit

Discharged 37.6 MPN/100mL against a permitted limit of 126 MPN/100mL (DAILY AV)

DMR, Limited - Overdue

Solids, total suspended

455% over limit

Discharged 111 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Overdue

Solids, total suspended

455% over limit

Discharged 111 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Chlorine, total residual

0% over limit

Discharged 2 mg/L against a permitted limit of 1 mg/L (MO MIN)

DMR, Limited - Overdue

pH

0% over limit

Discharged 6.5 SU against a permitted limit of 6 SU (MINIMUM)

DMR, Limited - Overdue

Solids, total suspended

195% over limit

Discharged 214.3333982 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Overdue

Solids, total suspended

195% over limit

Discharged 214.3333982 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

March 31, 2026

pH

0% over limit

Discharged 7 SU against a permitted limit of 6 SU (MINIMUM)

DMR, Limited - Overdue

Chlorine, total residual

0% over limit

Discharged 1 mg/L against a permitted limit of 1 mg/L (MO MIN)

DMR, Limited - Overdue

Flow, in conduit or thru treatment plant

0% over limit

Discharged 0.46 MGD against a permitted limit of 0.96 MGD (DAILY AV)

DMR, Limited - Overdue

E. coli

0% over limit

Discharged 15.26 MPN/100mL against a permitted limit of 126 MPN/100mL (DAILY AV)

DMR, Limited - Overdue

BOD, 5-day, 20 deg. C

0% over limit

Discharged 18.25 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Overdue

Chlorine, total residual

1600% over limit

Discharged 1.7 mg/L against a permitted limit of 0.1 mg/L (INST MAX)

DMR, Limited - Overdue

Chlorine, total residual

1600% over limit

Discharged 1.7 mg/L against a permitted limit of 0.1 mg/L (INST MAX)

DMR, Limited - Numeric Violation

Flow, in conduit or thru treatment plant

0% over limit

Discharged 0.79 MGD against a permitted limit of 0 MGD (DAILY MX)

DMR, Monitor Only - Overdue

pH

0% over limit

Discharged 7 SU against a permitted limit of 9 SU (MAXIMUM)

DMR, Limited - Overdue

Solids, total suspended

178% over limit

Discharged 125 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Overdue

Solids, total suspended

178% over limit

Discharged 125 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

0% over limit

Discharged 31.78649193 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Overdue

Solids, total suspended

234% over limit

Discharged 66.75 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Overdue

Solids, total suspended

234% over limit

Discharged 66.75 mg/L against a permitted limit of 20 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

0% over limit

Discharged 16.3 MPN/100mL against a permitted limit of 399 MPN/100mL (DAILY MX)

DMR, Limited - Overdue

Solids, total suspended

60% over limit

Discharged 116.25577902 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Overdue

Solids, total suspended

60% over limit

Discharged 116.25577902 kg/d against a permitted limit of 72.63999939 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

0% over limit

Discharged 40 mg/L against a permitted limit of 45 mg/L (DAILY MX)

DMR, Limited - Overdue

Oxygen, dissolved [DO]

0% over limit

Discharged 3 mg/L against a permitted limit of 3 mg/L (MO MIN)

DMR, Limited - Overdue

First flagged

April 14, 2026 (4 months ago)

Last confirmed

August 17, 2026 (4 hours ago)