HAVERHILL WASTEWATER TREATMENT FACILITY
Quick Summary
- •Currently out of compliance in at least one environmental program (CAA, CWA, or RCRA).
- •Assessed $0 in total penalties since records began.
- Address
-
40 SOUTH PORTER ST
HAVERHILL, MA 01835
View on map ↗ - County
- ESSEX County
- Industry
- Public Administration
- NAICS (North American Industry Classification)
- 924110
- Inspections
- 3 · last Jul 24, 2025
- Total Penalties
- $0 · last Nov 10, 2016
- Registry ID
- 110000732752
Compliance Status (Last 12 Quarters)
Number of calendar quarters, out of the last 12, in which this facility was in violation of its permit. Zero means no recorded violations in that program over the past three years.
Qtrs Non-Compliant
Qtrs Non-Compliant
Qtrs Non-Compliant
Compliance Violations
Individual permit violations recorded by the EPA across air, water, and hazardous waste programs. Open violations are unresolved as of the most recent ECHO data update.
| Program | Type | Violation Date | Return to Compliance | Status |
|---|---|---|---|---|
| cwa | PR: Failure to issue/reissue control mechanisms to at least 90% of SIU/CIUs w/in 6 months (Level II) | Dec 31, 2024 | — | Open |
| cwa | Schedule Event unachieved and not reported | Jul 31, 2014 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2014 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2014 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2014 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Jan 31, 2014 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Oct 31, 2013 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Jul 31, 2013 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2013 | May 31, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2013 | May 31, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2013 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Jan 31, 2013 | May 2, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Oct 31, 2012 | Jan 30, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Jul 31, 2012 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2012 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2012 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2012 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Apr 30, 2012 | Jan 1, 2013 | Resolved |
| cwa | WW CSO - Unauthorized CSO Discharge to Waters/Wet Weather | Apr 23, 2012 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Jan 31, 2012 | Jan 1, 2013 | Resolved |
| cwa | WW CSO - Numeric effluent violation | Nov 10, 2011 | Nov 10, 2016 | Resolved |
| cwa | WW CSO - Narrative effluent violation | Nov 10, 2011 | Nov 10, 2016 | Resolved |
| cwa | WW SSO - Discharge to Waters | Nov 10, 2011 | Nov 10, 2016 | Resolved |
| cwa | Schedule Event unachieved and not reported | Oct 31, 2011 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Aug 1, 2011 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event unachieved and not reported | Jul 31, 2011 | Jan 1, 2013 | Resolved |
| cwa | Schedule Event reported late | Jun 16, 2009 | — | Open |
| cwa | Schedule Event achieved late but reported | Jun 16, 2009 | — | Open |
| cwa | Reporting Violations - Failure to submit required report (non-DMR non-pretreatment) | Mar 31, 2008 | Mar 31, 2008 | Resolved |
| cwa | Schedule Event achieved late but reported | Mar 1, 2008 | — | Open |
| cwa | Schedule Event achieved late but reported | Mar 1, 2007 | — | Open |
| cwa | Schedule Event achieved late but reported | Feb 19, 2007 | — | Open |
| cwa | Schedule Event unachieved and not reported | Aug 26, 2006 | Jun 16, 2008 | Resolved |
| cwa | Schedule Event reported late | Aug 26, 2006 | — | Open |
| cwa | Schedule Event achieved late but reported | Aug 26, 2006 | — | Open |
| cwa | Schedule Event unachieved but reported | Aug 26, 2006 | Jun 16, 2008 | Resolved |
| cwa | Schedule Event achieved late but reported | Mar 1, 2006 | — | Open |
| cwa | Schedule Event unachieved but reported | Aug 26, 2005 | Jun 16, 2008 | Resolved |
| cwa | Schedule Event achieved late but reported | Aug 26, 2005 | — | Open |
| cwa | Schedule Event reported late | Aug 26, 2005 | — | Open |
| cwa | Schedule Event unachieved and not reported | Aug 26, 2005 | Jun 16, 2008 | Resolved |
| cwa | Schedule Event achieved late but reported | Apr 30, 2005 | — | Open |
| cwa | Schedule Event achieved late but reported | Mar 1, 2005 | — | Open |
| cwa | Schedule Event achieved late but reported | Feb 19, 2005 | — | Open |
| cwa | Schedule Event reported late | Dec 1, 2004 | — | Open |
| cwa | Schedule Event achieved late but reported | Dec 1, 2004 | — | Open |
| cwa | Schedule Event unachieved but reported | Dec 1, 2004 | Oct 3, 2006 | Resolved |
| cwa | Schedule Event unachieved and not reported | Dec 1, 2004 | Oct 3, 2006 | Resolved |
| cwa | Schedule Event unachieved and not reported | Aug 26, 2004 | Jun 16, 2008 | Resolved |
| cwa | Schedule Event reported late | Aug 26, 2004 | — | Open |
Discharge Limit Exceedances
Instances where this facility's reported discharge monitoring results exceeded its permitted limits under the Clean Water Act. Exceedance percentage shows how far over the permit limit the discharge was.
| Pollutant | Violation | Reported | Limit | Exceedance | Period | Status |
|---|---|---|---|---|---|---|
| Coliform, fecal general | DMR, Limited - Numeric Violation | 628.00 MPN/100mL | 260.00 | +142% | Mar 2024 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 2,419.00 MPN/100mL | 260.00 | +99,999% | Oct 2023 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 411.00 MPN/100mL | 260.00 | +58% | May 2023 | Open |
| Solids, total suspended | DMR, Limited - Numeric Violation | 6,197.55 kg/d | 3,084.02 | +101% | Mar 2023 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 2,420.00 MPN/100mL | 260.00 | +99,999% | Sep 2022 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 546.00 MPN/100mL | 260.00 | +110% | Aug 2022 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 2,420.00 MPN/100mL | 260.00 | +99,999% | Jun 2022 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 1,200.00 MPN/100mL | 276.00 | +99,999% | Feb 2021 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 400.00 MPN/100mL | 276.00 | +45% | Jun 2018 | Open |
| LC50 Static 48Hr Acute Pimephales promelas | DMR, Limited - Numeric Violation | 66.00 % | 100.00 | +34% | Apr 2018 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 800.00 MPN/100mL | 276.00 | +190% | Aug 2017 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 600.00 MPN/100mL | 260.00 | +131% | May 2017 | Open |
| Solids, total suspended | DMR, Limited - Numeric Violation | 54.15 mg/L | 45.00 | +20% | Apr 2017 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 8,000.00 MPN/100mL | 260.00 | +2,977% | Oct 2016 | Open |
| BOD, 5-day, 20 deg. C | DMR, Limited - Numeric Violation | 33.40 mg/L | 30.00 | +11% | Jul 2016 | Open |
| BOD, 5-day, 20 deg. C | DMR, Limited - Numeric Violation | 34.60 mg/L | 30.00 | +15% | Jun 2016 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 470.00 MPN/100mL | 260.00 | +81% | Jun 2016 | Open |
| BOD, 5-day, 20 deg. C | DMR, Limited - Numeric Violation | 35.35 mg/L | 30.00 | +18% | May 2016 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 330.00 MPN/100mL | 276.00 | +20% | Apr 2016 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 800.00 MPN/100mL | 276.00 | +190% | Mar 2016 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 164.00 MPN/100mL | 35.00 | +369% | Mar 2016 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 2,000.00 MPN/100mL | 276.00 | +99,999% | Dec 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 1,473.00 MPN/100mL | 35.00 | +4,109% | Dec 2015 | Open |
| Coliform, fecal general | DMR, Limited - Numeric Violation | 4,400.00 MPN/100mL | 260.00 | +1,592% | Sep 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 56.00 MPN/100mL | 35.00 | +60% | Jul 2015 | Open |
| Solids, total suspended | DMR, Limited - Numeric Violation | 50.64 mg/L | 45.00 | +13% | Jul 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 239.00 MPN/100mL | 35.00 | +583% | May 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 1,560.00 MPN/100mL | 276.00 | +465% | May 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 1,120.00 MPN/100mL | 276.00 | +306% | Apr 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 788.00 MPN/100mL | 35.00 | +2,151% | Mar 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 1,320.00 MPN/100mL | 276.00 | +378% | Mar 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 890.00 MPN/100mL | 276.00 | +222% | Feb 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 457.00 MPN/100mL | 35.00 | +1,206% | Feb 2015 | Open |
| Enterococci | DMR, Limited - Overdue | 890.00 MPN/100mL | 276.00 | +222% | Feb 2015 | Resolved |
| Enterococci | DMR, Limited - Overdue | 457.00 MPN/100mL | 35.00 | +1,206% | Feb 2015 | Resolved |
| Enterococci | DMR, Limited - Numeric Violation | 411.00 MPN/100mL | 35.00 | +1,074% | Jan 2015 | Open |
| Enterococci | DMR, Limited - Numeric Violation | 805.00 MPN/100mL | 276.00 | +192% | Jan 2015 | Open |
Enforcement Actions
Formal enforcement cases brought by the EPA or state agencies, including administrative orders and civil penalties assessed. Penalty amounts reflect what was formally assessed, not necessarily what was collected.