ROCKFORD WWTP

NPDES ID: AL0062278

S — SNC: Compliance schedule violation

The facility missed a deadline in its compliance schedule by more than 90 days.

This quarter: 4 effluent violations.

Violations

May 31, 2026

E. coli

7589% over limit

Discharged 9688.4 MPN/100mL against a permitted limit of 126 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

14% over limit

Discharged 4.29 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

E. coli

16139% over limit

Discharged 48392 MPN/100mL against a permitted limit of 298 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

96% over limit

Discharged 6.48 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

January 31, 2026

E. coli

1677% over limit

Discharged 9736.4 MPN/100mL against a permitted limit of 548 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

E. coli

1830% over limit

Discharged 48392 MPN/100mL against a permitted limit of 2507 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

December 31, 2025

E. coli

1830% over limit

Discharged 48392 MPN/100mL against a permitted limit of 2507 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

119% over limit

Discharged 13.8 mg/L against a permitted limit of 6.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

E. coli

2116% over limit

Discharged 12142.5 MPN/100mL against a permitted limit of 548 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Solids, total suspended

21% over limit

Discharged 54.5 mg/L against a permitted limit of 45 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Solids, suspended percent removal

31% over limit

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

DMR, Limited - Numeric Violation

September 30, 2025

Oxygen, dissolved [DO]

5% over limit

Discharged 4.75 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

August 31, 2025

Nitrogen, ammonia total [as N]

99% over limit

Discharged 0.89437999 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

227% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

13% over limit

Discharged 4.36 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

761% over limit

Discharged 28.4 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

July 31, 2025

BOD, carbonaceous [5 day, 20 C]

4% over limit

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

DMR, Limited - Numeric Violation

E. coli

9510% over limit

Discharged 12108 MPN/100mL against a permitted limit of 126 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

414% over limit

Discharged 1.53905999 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

1392% over limit

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

DMR, Limited - Numeric Violation

E. coli

16139% over limit

Discharged 48392 MPN/100mL against a permitted limit of 298 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Solids, suspended percent removal

22% over limit

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

DMR, Limited - Numeric Violation

Solids, total suspended

176% over limit

Discharged 124 mg/L against a permitted limit of 45 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Solids, total suspended

16% over limit

Discharged 7.09147994 kg/d against a permitted limit of 6.12899995 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

456% over limit

Discharged 2.49699998 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

Solids, total suspended

61% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

60% over limit

Discharged 1.99 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

BOD, carbonaceous [5 day, 20 C]

2% over limit

Discharged 38.4 mg/L against a permitted limit of 37.5 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

1224% over limit

Discharged 43.7 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

June 30, 2025

E. coli

992% over limit

Discharged 3255 MPN/100mL against a permitted limit of 298 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

325% over limit

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

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

5% over limit

Discharged 0.31553 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

E. coli

940% over limit

Discharged 1310.75 MPN/100mL against a permitted limit of 126 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

27% over limit

Discharged 3.63 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

433% over limit

Discharged 17.6 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

52% over limit

Discharged 0.68099999 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

May 31, 2025

Nitrogen, ammonia total [as N]

290% over limit

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

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

12% over limit

Discharged 4.38 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

715% over limit

Discharged 26.9 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

170% over limit

Discharged 0.80811999 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

333% over limit

Discharged 1.94765998 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

April 30, 2025

Nitrogen, ammonia total [as N]

13% over limit

Discharged 0.338684 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

2% over limit

Discharged 4.92 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

436% over limit

Discharged 17.7 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

224% over limit

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

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

57% over limit

Discharged 0.70369999 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

February 28, 2025

Nitrogen, ammonia total [as N]

94% over limit

Discharged 12.2 mg/L against a permitted limit of 6.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

December 31, 2024

Nitrogen, ammonia total [as N]

18% over limit

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

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

68% over limit

Discharged 10.6 mg/L against a permitted limit of 6.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

November 30, 2024

Oxygen, dissolved [DO]

6% over limit

Discharged 4.71 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

E. coli

865% over limit

Discharged 24196 MPN/100mL against a permitted limit of 2507 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

289% over limit

Discharged 3.33689997 kg/d against a permitted limit of 0.85805999 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

124% over limit

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

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

273% over limit

Discharged 23.5 mg/L against a permitted limit of 6.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

E. coli

851% over limit

Discharged 5212.2 MPN/100mL against a permitted limit of 548 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

38% over limit

Discharged 0.78678199 kg/d against a permitted limit of 0.57204 kg/d (MO AVG)

DMR, Limited - Numeric Violation

October 31, 2024

Nitrogen, ammonia total [as N]

564% over limit

Discharged 21.9 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

278% over limit

Discharged 1.69795999 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

E. coli

8019% over limit

Discharged 24196 MPN/100mL against a permitted limit of 298 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Oxygen, dissolved [DO]

15% over limit

Discharged 4.25 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

765% over limit

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

DMR, Limited - Numeric Violation

E. coli

4745% over limit

Discharged 6105.25 MPN/100mL against a permitted limit of 126 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

350% over limit

Discharged 1.34928799 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

September 30, 2024

E. coli

1733% over limit

Discharged 2309.5 MPN/100mL against a permitted limit of 126 MPN/100mL (MO AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

87% over limit

Discharged 0.83989999 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

189% over limit

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

DMR, Limited - Numeric Violation

E. coli

2990% over limit

Discharged 9208 MPN/100mL against a permitted limit of 298 MPN/100mL (DAILY MX)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

125% over limit

Discharged 7.43 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

33% over limit

Discharged 0.399974 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

August 31, 2024

Oxygen, dissolved [DO]

6% over limit

Discharged 4.68 mg/L against a permitted limit of 5 mg/L (DAILY MN)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

391% over limit

Discharged 16.2 mg/L against a permitted limit of 3.3 mg/L (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

241% over limit

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

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

105% over limit

Discharged 0.92161999 kg/d against a permitted limit of 0.44946 kg/d (WKLY AVG)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

32% over limit

Discharged 0.394072 kg/d against a permitted limit of 0.29964 kg/d (MO AVG)

DMR, Limited - Numeric Violation

First flagged

April 14, 2026 (3 months ago)

Last confirmed

August 1, 2026 (5 days ago)