EPA Toxic Release Inventory 1987–Present
5M+ chemical release records from US industrial facilities — cleaned, geolocated, and structured for ESG scoring, environmental research, and public health analysis.
3M+
Release Records
1987–2023
Reporting Years
~23K
Unique Facilities
600+
Chemicals Tracked
Pricing
Free
$99
Full dataset — releases + facilities tables, CSV + Parquet, 1987–present
License: Commercial License
Buy Complete$199/yr
Full dataset + annual updates as EPA publishes each new reporting year
License: Commercial License
SubscribeTables Included
One row per facility × chemical × year. Includes all on-site release amounts by environmental medium (air, water, land, underground) and off-site transfer totals.
Unique TRI facilities across all reporting years — name, address, coordinates, NAICS code, industry sector, and parent company.
Schema — releases table
| Field | Type | Description |
|---|---|---|
| year | int | Reporting year (1987–present) |
| trifid | string | TRI Facility ID |
| facility_name | string | Reporting facility name |
| city | string | City |
| state | string | US state (2-letter code) |
| county | string | County name |
| latitude | float | Decimal latitude |
| longitude | float | Decimal longitude |
| chemical_name | string | Chemical name |
| cas_number | string | CAS registry number |
| carcinogen | int | Known/suspected carcinogen flag (1/0) |
| pbt | int | Persistent, bioaccumulative, and toxic (1/0) |
| pfas | int | PFAS chemical flag (1/0) |
| form_type | string | Form R or Form A |
| unit_of_measure | string | Pounds or Grams |
| release_fugitive_air | float | Fugitive air releases |
| release_stack_air | float | Stack/point source air releases |
| release_water | float | Surface water releases |
| release_underground | float | Underground injection releases |
| onsite_release_total | float | Total on-site releases (derived) |
| offsite_release_total | float | Total off-site transfers to disposal |
| total_releases | float | Total on-site + off-site releases |
| industry_sector | string | Industry sector description |
| naics_1 | string | Primary NAICS code |
| parent_company_name | string | Parent company name |
Use Cases
ESG & Environmental Compliance
Screen facilities and parent companies by chemical release volumes, carcinogen flags, and PFAS reporting. Build supply-chain risk scores and ESG disclosure datasets.
Public Health Research
Map toxic releases to census tracts, ZIP codes, or counties. Correlate industrial chemical releases with health outcome data for environmental justice analysis.
Facility Risk Assessment
Identify the highest-releasing facilities by chemical, sector, or geography. Track historical trends to flag growing or declining emission profiles.
PFAS & Carcinogen Tracking
Filter to PFAS-flagged and carcinogen-flagged chemicals with a single boolean field. Monitor per-facility PFAS releases across all reporting years.
Regulatory & Litigation Support
Pull complete release histories for specific facilities, chemicals, or regions to support regulatory filings, environmental audits, or litigation discovery.
Journalism & Advocacy
Identify the most polluting facilities in a state, county, or watershed. Track how releases changed after regulatory actions or company ownership changes.
Source & License
Data sourced from the US Environmental Protection Agency (EPA) Toxics Release Inventory Program. Raw government data is in the public domain (17 U.S.C. 105). The cleaned, structured dataset files sold here are licensed commercially — see license terms.