UPPER MORELAND HATBORO STP

NPDES ID: PA0025976

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: 5 effluent violations, 12 reporting violations.

Violations

May 31, 2026

Cyanide, free available

86% over limit

Discharged 0.253786 kg/d against a permitted limit of 0.1362 kg/d (MO AVG)

DMR, Limited - Numeric Violation

Cyanide, free available

175% over limit

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

DMR, Limited - Numeric Violation

Cyanide, free available

77% over limit

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

DMR, Limited - Numeric Violation

Cyanide, free available

19% over limit

Discharged 0.253786 kg/d against a permitted limit of 0.21338 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

Chlorine, total residual

25% over limit

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

DMR, Limited - Numeric Violation

March 31, 2026

Antimony, total [as Sb]

0% over limit

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

DMR, Monitor Only - Overdue

Solids, total dissolved

0% over limit

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

DMR, Limited - Overdue

Solids, total dissolved

0% over limit

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

DMR, Monitor Only - Overdue

Toxicity [chronic], Pimephales promelas [Fathead Minnow]

0% over limit

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

DMR, Monitor Only - Overdue

TU Static 7Day Chronic Ceriodaphnia dubia

0% over limit

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

DMR, Limited - Overdue

Static 7Day Chronic Pimephales Promelas

0% over limit

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

DMR, Monitor Only - Overdue

Hexafluoropropylene oxide dimer acid (HFPO-DA)

0% over limit

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

DMR, Monitor Only - Overdue

Perfluorooctanesulfonate

0% over limit

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

DMR, Monitor Only - Overdue

Zinc, total [as Zn]

0% over limit

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

DMR, Monitor Only - Overdue

Perfluorobutanesulfonic acid (PFBS)

0% over limit

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

DMR, Monitor Only - Overdue

Toxicity [chronic], Ceriodaphnia dubia

0% over limit

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

DMR, Limited - Overdue

Perfluorooctanoic acid (PFOA)

0% over limit

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

DMR, Monitor Only - Overdue

February 28, 2026

Cyanide, free available

371% over limit

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

DMR, Limited - Numeric Violation

Cyanide, free available

91% over limit

Discharged 0.408146 kg/d against a permitted limit of 0.21338 kg/d (DAILY MX)

DMR, Limited - Numeric Violation

Cyanide, free available

204% over limit

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

DMR, Limited - Numeric Violation

Cyanide, free available

200% over limit

Discharged 0.408146 kg/d against a permitted limit of 0.1362 kg/d (MO AVG)

DMR, Limited - Numeric Violation

December 31, 2025

Coliform, fecal general

130% over limit

Discharged 2300 MPN/100mL against a permitted limit of 1000 MPN/100mL (INST MAX)

DMR, Limited - Numeric Violation

September 30, 2025

Nitrogen, ammonia total [as N]

9% over limit

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

DMR, Limited - Numeric Violation

Coliform, fecal general

120% over limit

Discharged 2200 MPN/100mL against a permitted limit of 1000 MPN/100mL (INST MAX)

DMR, Limited - Numeric Violation

June 30, 2025

Coliform, fecal general

820% over limit

Discharged 9200 MPN/100mL against a permitted limit of 1000 MPN/100mL (INST MAX)

DMR, Limited - Numeric Violation

January 31, 2025

Coliform, fecal general

980% over limit

Discharged 10800 MPN/100mL against a permitted limit of 1000 MPN/100mL (INST MAX)

DMR, Limited - Numeric Violation

December 31, 2024

TU Static 7Day Chronic Ceriodaphnia dubia

42% over limit

Discharged 1.8 toxic against a permitted limit of 1.27 toxic (DAILY MX)

DMR, Limited - Numeric Violation

November 30, 2024

Coliform, fecal general

250% over limit

Discharged 3500 MPN/100mL against a permitted limit of 1000 MPN/100mL (INST MAX)

DMR, Limited - Numeric Violation

Nitrogen, ammonia total [as N]

37% over limit

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

DMR, Limited - Numeric Violation

October 31, 2024

Nitrogen, ammonia total [as N]

11% over limit

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

DMR, Limited - Numeric Violation

First flagged

April 14, 2026 (4 months ago)

Last confirmed

August 15, 2026 (7 hours ago)