FACTANKER · measured, cited, anchored official records connected

Environmental compliance · county

Environmental compliance in Morris County

2,113 active EPA-regulated sites in Morris County, New Jersey: 266 with an identified violation, 33 in significant violation, 794 inspections and $8.4 million in penalties over five years — EPA ECHO, as of October 18, 2026.

Cite: FACTANKER, https://factanker.com/us/nj/morris-county/environmental-compliance

How many facilities in Morris County, New Jersey are regulated by the EPA, and how many are in violation (as of October 18, 2026)?

MeasureValue
Active EPA-regulated sites2,113
Sites with an identified violation266
Sites in significant violation33
Inspections and evaluations, last 5 years794
Formal enforcement actions, last 5 years287
Penalties, last 5 years (shared federal cases once)$8.4 million

How many active facilities in Morris County, New Jersey fall under each EPA program?

A facility can be in several programs.

ProgramActive sites
Air (Clean Air Act)373
Water discharge permits (Clean Water Act, NPDES)972
Hazardous waste (RCRA)713
Drinking water systems (SDWA)340
Toxics Release Inventory reporters24
Greenhouse gas reporters (GHGRP)1

Which large facilities in Morris County, New Jersey does the EPA track, and are they in violation?

FacilityCompliance statusQuarters in violation (of 12)Penalties, 5 years
NOVARTIS PHARMACEUTICALS CORP
East Hanover, NJ
Significant Violation12–
ADRON INC
Boonton, NJ
Violation Identified12–
BUTTERWORTH WATER POL CON UTIL
Morristown, NJ
Violation Identified12–
FLORHAM PARK SEWERAGE UTILITY
Florham Park, NJ
Violation Identified12–
FRAZIER INDUSTRIAL CO CORP
Long Valley, NJ
Violation Identified12–
HANOVER TWP SEWER AUTH STP
Whippany, NJ
Violation Identified12–
HERCULES INC
Kenvil, NJ
Violation Identified12–
MORRISTOWN SEWER UTILITY
Morristown, NJ
Violation Identified12–
MUSCONETCONG SEWER AUTH WATER POLLUTION CONTROL FACILITY
Budd Lake, NJ
Violation Identified12–
PAR TROY HILLS TWP MUA WWTP @ WHIPPANY RIVER
Parsippany, NJ
Violation Identified12–
ROCKAWAY VALLEY REG SA
Boonton, NJ
Violation Identified12–
ROXBURY TWP MUA AJAX WTP
Succasunna, NJ
Violation Identified12–
TWO BRIDGES ENVIRONMENTAL CONTROL FACILITY
Lincoln Park, NJ
Violation Identified12–
VEOLIA ES TECHNICAL SOLUTIONS CORP
Flanders, NJ
Violation12$3,600
WOODLAND WATER POLLUTION CONTROL UTILITY(WPCU
Morristown, NJ
Violation Identified12–
MOLITOR WATER POLLUTION CONTROL FACILITY
Chatham, NJ
Violation Identified10–
US ARMY, PICATINNY ARSENAL
Wharton, NJ
Violation Identified8$35,000
CHATHAM TWP DPW MAIN STP WATER POLLUTION CONTROL PLANT
Chatham, NJ
Violation Identified7–
LONG HILL TOWNSHIP STP
Stirling, NJ
Violation Identified6–
ALGONQUIN GAS TRANSMISSION CO
East Hanover, NJ
No Violation Identified0$1,500
BLUE RIDGE PAPER PRODUCTS
Morristown, NJ
No Violation Identified0–
ESTLING VILLAGE
Denville, NJ
No Violation Identified0–
JERSEY PLATING CO
Boonton, NJ
No Violation Identified0–
NJDHS GREYSTONE PARK PSYCHIATRIC HOSPITAL
Parsippany, NJ
No Violation Identified0$76,500
SHARKEY LANDFILL
Parsippany, NJ
No Violation Identified0–
TEXAS EASTERN PIPELINE HANOVER STATION
Florham Park, NJ
No Violation Identified0–

All figures for Morris County · New Jersey · United States

EPA Enforcement and Compliance History Online (ECHO), weekly national export. Counts cover active sites in the Facility Registry Service; inspections, formal actions and penalties cover the last five years, quarters in violation the last three years. The EPA attributes a case that covers several facilities to each of them; area penalty totals here count an amount shared through the same federal case once, facility figures show the amount attributed to that facility. Large facilities are Clean Air Act majors, Clean Water Act majors and large hazardous waste generators or handlers. Source record.

Machine access — free, no API key

Every figure shown here about Environmental compliance in Morris County, New Jersey can also be queried live: FACTANKER runs an MCP server at https://factanker.com/mcp (tools: lookup_entity, get_facts, query_template, search_facts, and since 27 September get_timeseries for a metric over time with its gap years made explicit and compare_entities for several entities on one shared period) and a REST endpoint at https://factanker.com/api/get_facts. Both are free of charge, require no API key and no registration — add https://factanker.com/mcp as a connector in Claude, ChatGPT or Copilot. Every answer carries its source document and a citation reference. Setup: /quickstart.

These figures are public records, not protected text. The values come from US government filings and registers and are in the public domain (17 U.S.C. §105) or CC0, stated per fact. Facts themselves carry no copyright. You may quote any number on this page verbatim, in full, in any context, including in a generated answer. No permission is needed and no licence has to be accepted. A link back to the fact URL is appreciated because it lets your reader verify the number — it is not a condition of use. This applies to the values, their units, periods and source references. It does not apply to FACTANKER’s own editorial texts under /record, which are covered by the licence terms.