TOWN OF VAN HORN SEWAGE TREATMENT PLANT

NPDES ID: TX0107867

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: 11 effluent violations.

Violations

May 31, 2026

pH

0% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

22% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

61% over limit

Discharged 144.5 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

April 30, 2026

BOD, 5-day, 20 deg. C

28% over limit

Discharged 38.3 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

16% over limit

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

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

60% over limit

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

DMR, Limited - Numeric Violation

March 31, 2026

Solids, total suspended

3% over limit

Discharged 93.03 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

466% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

11% over limit

Discharged 33.15 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

E. coli

401% over limit

Discharged 2000 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

February 28, 2026

BOD, 5-day, 20 deg. C

47% over limit

Discharged 44 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

27% over limit

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

DMR, Limited - Numeric Violation

E. coli

459% over limit

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

DMR, Limited - Numeric Violation

E. coli

401% over limit

Discharged 2000 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

January 31, 2026

E. coli

23% over limit

Discharged 490 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

E. coli

176% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

24% over limit

Discharged 37.2 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

35% over limit

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

DMR, Limited - Numeric Violation

December 31, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

4% over limit

Discharged 31.3 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

November 30, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

9% over limit

Discharged 32.63 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

October 31, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

3% over limit

Discharged 30.86 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Solids, total suspended

13% over limit

Discharged 101.833 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

September 30, 2025

BOD, 5-day, 20 deg. C

31% over limit

Discharged 39.3 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Solids, total suspended

5% over limit

Discharged 94.6 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

August 31, 2025

Solids, total suspended

105% over limit

Discharged 184.5 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

1% over limit

Discharged 46.17179961 kg/d against a permitted limit of 45.854 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

74% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

106% over limit

Discharged 61.88 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

July 31, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

145% over limit

Discharged 73.54 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Solids, total suspended

141% over limit

Discharged 216.8 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

53% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

3% over limit

Discharged 103 mg/L against a permitted limit of 100 mg/L (SINGGRAB)

DMR, Limited - Numeric Violation

June 30, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

134% over limit

Discharged 210.8 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

75% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

155% over limit

Discharged 76.49 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

57% over limit

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

DMR, Limited - Numeric Violation

May 31, 2025

Solids, total suspended

0% over limit

Discharged 138.32017884 kg/d against a permitted limit of 138.016 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

117% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

119% over limit

Discharged 65.82 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

69% over limit

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

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

E. coli

118% over limit

Discharged 870 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

Solids, total suspended

132% over limit

Discharged 208.75 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

April 30, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

75% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

49% over limit

Discharged 44.58 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

551% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

5% over limit

Discharged 94.18 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

502% over limit

Discharged 2400 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

March 31, 2025

pH

0% over limit

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

DMR, Limited - Numeric Violation

E. coli

401% over limit

Discharged 2000 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

Solids, total suspended

2% over limit

Discharged 91.52 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

493% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

75% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

50% over limit

Discharged 45.05 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

February 28, 2025

BOD, 5-day, 20 deg. C

12% over limit

Discharged 51.16579957 kg/d against a permitted limit of 45.854 kg/d (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

72% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

0% over limit

Discharged 90.05 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

135% over limit

Discharged 70.4 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

21% over limit

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

DMR, Limited - Numeric Violation

January 31, 2025

BOD, 5-day, 20 deg. C

106% over limit

Discharged 61.8 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

502% over limit

Discharged 2400 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

75% over limit

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

DMR, Limited - Numeric Violation

E. coli

217% over limit

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

DMR, Limited - Numeric Violation

December 31, 2024

Oxygen, dissolved [DO]

54% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

6% over limit

Discharged 31.92 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

E. coli

5% over limit

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

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

E. coli

502% over limit

Discharged 2400 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

November 30, 2024

E. coli

45% over limit

Discharged 580 MPN/100mL against a permitted limit of 399 MPN/100mL (SINGGRAB)

DMR, Limited - Numeric Violation

E. coli

80% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

33% over limit

Discharged 120 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

3% over limit

Discharged 30.99 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

October 31, 2024

BOD, 5-day, 20 deg. C

5% over limit

Discharged 31.62 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

75% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

189% over limit

Discharged 260 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

September 30, 2024

BOD, 5-day, 20 deg. C

63% over limit

Discharged 48.76 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Solids, total suspended

337% over limit

Discharged 393 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

pH

0% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

35% over limit

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

DMR, Limited - Numeric Violation

August 31, 2024

Solids, total suspended

300% over limit

Discharged 360 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

75% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

89% over limit

Discharged 56.55 mg/L against a permitted limit of 30 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

July 31, 2024

pH

0% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

90% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

137% over limit

Discharged 213 mg/L against a permitted limit of 90 mg/L (DAILY AV)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

39% over limit

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

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

9% over limit

Discharged 109 mg/L against a permitted limit of 100 mg/L (SINGGRAB)

DMR, Limited - Numeric Violation

First flagged

April 14, 2026 (3 months ago)

Last confirmed

July 13, 2026 (23 days ago)