CITY OF GRAFTON

NPDES ID: WV0021822

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: 10 effluent violations, 2 reporting violations.

Violations

June 30, 2026

BOD, 5-day, 20 deg. C

127% over limit

Discharged 41.13503285 kg/d against a permitted limit of 18.15999985 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

Chlorine, total residual

2865% over limit

Discharged 1.69 mg/L against a permitted limit of 0.057 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

83% over limit

Discharged 914 mg/L against a permitted limit of 500 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Solids, total suspended

28% over limit

Discharged 23.3239774 kg/d against a permitted limit of 18.15999985 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

Cyanide, weak acid, dissociable

25% over limit

Discharged 0.005 mg/L against a permitted limit of 0.004 mg/L (MO AVG)

DMR, Limited - Numeric Violation

Chlorine, total residual

3400% over limit

Discharged 0.98 mg/L against a permitted limit of 0.028 mg/L (MO AVG)

DMR, Limited - Numeric Violation

May 31, 2026

Solids, suspended percent removal, dry

0% over limit

Discharged 0 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

0% over limit

Discharged 0 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Overdue

Cyanide, weak acid, dissociable

25% over limit

Discharged 0.005 mg/L against a permitted limit of 0.004 mg/L (MO AVG)

DMR, Limited - Numeric Violation

April 30, 2026

BOD, 5 day percent removal, wet

107% over limit

Discharged 27.5 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

98% over limit

Discharged 70.3 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, dry

53% over limit

Discharged 77 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

March 31, 2026

BOD, 5 day percent removal, dry

85% over limit

Discharged 72.3 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

19% over limit

Discharged 593 mg/L against a permitted limit of 500 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

69% over limit

Discharged 41 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Numeric Violation

February 28, 2026

BOD, 5 day percent removal, dry

387% over limit

Discharged 27 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Cyanide, weak acid, dissociable

75% over limit

Discharged 0.007 mg/L against a permitted limit of 0.004 mg/L (MO AVG)

DMR, Limited - Numeric Violation

January 31, 2026

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

347% over limit

Discharged 33 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

December 31, 2025

Copper, total [as Cu]

91% over limit

Discharged 0.286 mg/L against a permitted limit of 0.15 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, dry

7% over limit

Discharged 84 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, total suspended

42% over limit

Discharged 996 mg/L against a permitted limit of 700 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

140% over limit

Discharged 64 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

October 31, 2025

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Mercury, total [as Hg]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Mercury, total [as Hg]

0% over limit

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

DMR, Monitor Only - Overdue

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

20% over limit

Discharged 82 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

September 30, 2025

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

August 31, 2025

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Cyanide, weak acid, dissociable

29% over limit

Discharged 0.009 mg/L against a permitted limit of 0.007 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, dry

153% over limit

Discharged 62 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

19% over limit

Discharged 71.4 mg/L against a permitted limit of 60 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Cyanide, weak acid, dissociable

125% over limit

Discharged 0.009 mg/L against a permitted limit of 0.004 mg/L (MO AVG)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

567% over limit

Discharged 0 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

July 31, 2025

Cyanide, weak acid, dissociable

50% over limit

Discharged 0.006 mg/L against a permitted limit of 0.004 mg/L (MO AVG)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

93% over limit

Discharged 71 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

June 30, 2025

Nitrogen, Kjeldahl, total [as N]

0% over limit

Discharged 0 kg/d against a permitted limit of 436.29399633 kg/d (DAILY MX)

DMR, Limited - Overdue

BOD, 5-day, 20 deg. C

288% over limit

Discharged 1940 mg/L against a permitted limit of 500 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

33% over limit

Discharged 80 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Toxicity [chronic], Ceriodaphnia dubia

0% over limit

Discharged 0 toxic against a permitted limit of 4.1 toxic (MO AVG)

DMR, Limited - Overdue

Nitrogen, Kjeldahl, total [as N]

0% over limit

Discharged 0 mg/L against a permitted limit of 18 mg/L (MO AVG)

DMR, Limited - Overdue

Nitrogen, Kjeldahl, total [as N]

0% over limit

Discharged 0 mg/L against a permitted limit of 36 mg/L (DAILY MX)

DMR, Limited - Overdue

Nitrogen, Kjeldahl, total [as N]

0% over limit

Discharged 0 kg/d against a permitted limit of 217.91999817 kg/d (MO AVG)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Toxicity [chronic], Ceriodaphnia dubia

0% over limit

Discharged 0 toxic against a permitted limit of 8.2 toxic (DAILY MX)

DMR, Limited - Overdue

May 31, 2025

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

167% over limit

Discharged 60 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, dry

53% over limit

Discharged 77 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, total suspended

12% over limit

Discharged 67 mg/L against a permitted limit of 60 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, total suspended

3% over limit

Discharged 748.37359371 kg/d against a permitted limit of 726.85399389 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

April 30, 2025

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

353% over limit

Discharged 32 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

March 31, 2025

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

273% over limit

Discharged 44 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Carbon, tot organic [TOC]

19% over limit

Discharged 7.20497994 kg/d against a permitted limit of 6.03819995 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Cyanide, weak acid, dissociable

50% over limit

Discharged 0.006 mg/L against a permitted limit of 0.004 mg/L (MO AVG)

DMR, Limited - Numeric Violation

BOD, 5-day, 20 deg. C

466% over limit

Discharged 102.77651914 kg/d against a permitted limit of 18.15999985 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

February 28, 2025

BOD, 5 day percent removal, dry

29% over limit

Discharged 80.6 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, dry

25% over limit

Discharged 81.3 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

January 31, 2025

Solids, suspended percent removal, dry

220% over limit

Discharged 52 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

80% over limit

Discharged 73 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

December 31, 2024

Carbon, tot organic [TOC]

258% over limit

Discharged 21.63763982 kg/d against a permitted limit of 6.03819995 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, dry

40% over limit

Discharged 79 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Solids, suspended percent removal, dry

27% over limit

Discharged 81 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

Copper, total [as Cu]

100% over limit

Discharged 0.3 mg/L against a permitted limit of 0.15 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

6% over limit

Discharged 63 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Numeric Violation

November 30, 2024

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

BOD, 5 day percent removal, dry

20% over limit

Discharged 82 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

October 31, 2024

BOD, 5 day percent removal, dry

27% over limit

Discharged 81 % against a permitted limit of 85 % (MO AV MN)

DMR, Limited - Numeric Violation

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

September 30, 2024

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

Solids, suspended percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

August 31, 2024

BOD, 5 day percent removal, wet

0% over limit

Discharged 0 % against a permitted limit of 65 % (MO AV MN)

DMR, Limited - Overdue

First flagged

April 14, 2026 (4 months ago)

Last confirmed

August 15, 2026 (4 hours ago)