800,000+ EPA-regulated facilities indexed
Environmental compliance data,
made easy to access.
Search EPA facility records and get a 0–100 risk score aggregating compliance history, violations, enforcement actions, and toxic release data.
800K+
Regulated facilities
13
EPA programs tracked
20+ yrs
Historical records
Real-time
Data from EPA APIs
Data Sources
📋
ECHO
Enforcement & Compliance History Online
Compliance status, inspection history, violations, and enforcement actions across Clean Air Act, Clean Water Act, RCRA, and SDWA programs.
EPA source⚗️
TRI
Toxic Release Inventory
Annual self-reported chemical release data: pounds released to air, water, land, and underground injection by chemical and facility.
EPA source🗂️
FRS
Facility Registry Service
Canonical facility identifiers, locations, and program associations linking records across EPA databases.
EPA sourcePer-Facility Data
Compliance status
CAA, CWA, RCRA, SDWA
Violation history
Quarters in non-compliance
Inspections
Count and last date
Penalties
Count, total amount, last date
Risk score
0–100 weighted composite
Program enrollment
13 EPA program flags
TRI releases
By chemical, year, media
Location
Lat/lng, address, county
All data sourced from public EPA databases (ECHO, Envirofacts, FRS). No account required. EnvScore is not affiliated with the EPA.