In the United States, approximately 21,000 facilities report their toxic chemical releases to the EPA every year through the Toxics Release Inventory (TRI) program. Another database, the Enforcement and Compliance History Online (ECHO) system, tracks over 800,000 regulated facilities for violations of the Clean Air Act, Clean Water Act, and Resource Conservation and Recovery Act. Both databases are public. Anyone can query them. Yet most people have no idea what is being released into the air and water within a few miles of where they live.

Understanding the Two Key Databases

The Toxics Release Inventory (TRI) was created by the Emergency Planning and Community Right-to-Know Act of 1986, passed after the Bhopal disaster. Facilities that manufacture, process, or otherwise use more than threshold quantities of any of 770 listed toxic chemicals must report annual release amounts. The data includes pounds released to air, water, land, and underground injection, plus off-site transfers to waste facilities. TRI is a self-reported dataset — the EPA does not independently measure these releases — but it is the most comprehensive national inventory of industrial toxic emissions.

The ECHO database is different. While TRI tracks what facilities release, ECHO tracks whether they are complying with their permits. ECHO aggregates inspection records, violation notices, enforcement actions, and penalty assessments from EPA and state agencies across three major statutes. A facility can be in the TRI database with legal releases that fall within its permit limits, or it can be in ECHO as a violator whose releases exceed what it is allowed.

Searching by Location

The EPA provides REST APIs for both datasets. For TRI, the Envirofacts API lets you query by ZIP code, city, state, or geographic coordinates:

GET https://enviro.epa.gov/enviro/efservice/
    TRI_FACILITY/ZIP_CODE/77001/JSON

Returns: [{
  "TRI_FACILITY_ID": "77001LYNDL2250E",
  "FACILITY_NAME": "LYONDELLBASELL CHANNELVIEW",
  "STREET_ADDRESS": "2250 E SHELDON RD",
  "CITY_NAME": "CHANNELVIEW",
  "COUNTY_NAME": "HARRIS",
  "LATITUDE": 29.7688,
  "LONGITUDE": -95.1094,
  "INDUSTRY_SECTOR": "Petroleum Refining",
  ...
}]

For ECHO, the facility search endpoint accepts latitude/longitude with a radius parameter:

GET https://echodata.epa.gov/echo/dfr_rest_services.get_facilities
    ?p_lat=40.7128&p_long=-74.0060&p_radius=3
    &output=JSON

This returns all regulated facilities within 3 miles of a point, along with their compliance status, recent inspections, and any penalties assessed.

What Violation Types Mean

ECHO categorizes violations into several types that indicate different levels of severity:

High Priority Violations (HPV): These are the most serious. Under the Clean Air Act, an HPV means the facility has exceeded emission limits by a significant margin, failed to install required control equipment, or operated without a valid permit. Under the Clean Water Act, the equivalent is Significant Non-Compliance (SNC), meaning effluent limits were exceeded by 20% or more for conventional pollutants, or by any amount for toxic pollutants, in two of the last four quarters.

Federally Reportable Violations (FRV): These are violations serious enough to be reported to the EPA but not yet escalated to HPV status. They often involve paperwork failures, late reporting, or minor exceedances that may indicate systemic problems.

Compliance Schedule Violations: The facility has agreed to a compliance plan but has missed deadlines within it. This is common after enforcement actions — the facility negotiates a schedule to install new equipment or change processes, then fails to meet the milestones.

Reading Penalty Data

When the EPA or a state agency takes formal enforcement action, it typically results in a consent decree or administrative order that includes a financial penalty. ECHO tracks these amounts. However, interpreting penalty data requires context.

The median federal penalty for Clean Air Act violations is approximately $70,000. For Clean Water Act violations, it is around $30,000. These numbers sound small relative to the revenue of major industrial facilities — and they are. Academic research consistently finds that EPA penalties are often smaller than the cost the facility saved by not complying in the first place. A facility that delayed installing a $2 million scrubber for five years and then paid a $150,000 penalty came out ahead financially.

Supplemental Environmental Projects (SEPs) can increase the effective value of settlements. In a SEP, the violator agrees to fund an environmental project (often in the affected community) in exchange for a reduced cash penalty. ECHO records both the penalty amount and SEP commitments when available.

Connecting Violations to Health Outcomes

This is where environmental data becomes genuinely powerful. The EPA's Environmental Justice Screening Tool (EJScreen) overlays demographic data with environmental burden indicators at the Census block group level. For any location, you can see both the pollution exposure (air toxics cancer risk, particulate matter, ozone, proximity to hazardous waste) and the community vulnerability (income, race, education, linguistic isolation).

The CDC's WONDER database provides county-level mortality and morbidity data. Specific ICD-10 codes track causes of death that correlate with environmental exposure: C34 (lung cancer), J44 (COPD), J45 (asthma), and D46 (myelodysplastic syndromes, associated with benzene exposure). By comparing facility release data from TRI with health outcome data from CDC WONDER for the same geography over time, you can begin to see whether communities near heavy polluters show elevated rates of exposure-related illness.

This is not the same as proving causation. Confounding variables — smoking rates, occupational exposures, healthcare access — complicate any direct comparison. But the correlation analysis can identify communities that deserve further epidemiological study, and it gives residents concrete data to bring to public hearings and regulatory proceedings.

A Practical Example

Consider Harris County, Texas — home to the Houston Ship Channel, one of the most concentrated petrochemical corridors in the world. A TRI query for Harris County returns over 400 reporting facilities. In 2024, those facilities self-reported releasing approximately 18 million pounds of toxic chemicals to air alone, including benzene, 1,3-butadiene, and ethylene oxide — all known or probable carcinogens.

Cross-referencing with ECHO shows that roughly 15% of these facilities had at least one quarter of significant non-compliance in the past three years. Cross-referencing with EJScreen reveals that the Census block groups closest to the Ship Channel are predominantly low-income communities of color with environmental justice indices above the 90th percentile nationally. And CDC WONDER data shows Harris County's age-adjusted cancer mortality rate consistently exceeds the national average.

None of these individual datasets tells the full story. Together, they form a picture that no single source could provide.

Tips for Effective Research

Try it in Deep Seer

Deep Seer maps 30,000+ EPA-regulated facilities with real-time compliance data from TRI and ECHO, overlaid with EJScreen environmental justice indicators and CDC health outcomes.

Launch Deep Seer