EPA ECHO Scraper avatar

EPA ECHO Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
EPA ECHO Scraper

EPA ECHO Scraper

Extract EPA-regulated facility data from the ECHO database. Search for facilities by state, city, NAICS code, or environmental program and get compliance status, violations, inspection history, and penalty data for 800,000+ regulated facilities across the United States.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Professional Edge

Professional Edge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

EPA ECHO Environmental Compliance & Facility Scraper

Extract EPA-regulated facility data from the ECHO (Enforcement and Compliance History Online) database. Search for facilities by state, city, NAICS code, or environmental program and get compliance status, violations, inspection history, and penalty data for 800,000+ regulated facilities across the United States.

This Actor wraps the official EPA ECHO REST API to provide structured, easy-to-use environmental compliance data — perfect for ESG research, supply chain risk assessment, environmental due diligence, and regulatory compliance monitoring.

What data can you extract from EPA ECHO?

FieldDescription
facilityNameName of the regulated facility
streetStreet address
cityCity
stateState
zipZIP code
latitudeGPS latitude
longitudeGPS longitude
sourceIdEPA source/facility ID
permitNumberEnvironmental permit number
permitStatusPermit status (Effective, Expired, etc.)
epaSystemEPA regulatory system
statuteEnvironmental statute (CWA, CAA, RCRA)
populationDensityPopulation density around facility
percentPeopleOfColorEnvironmental justice demographic data
facilityUrlDirect link to EPA detailed facility report

Why use this EPA ECHO scraper?

  • No API key needed — the EPA ECHO API is completely free and public
  • Three regulatory programs — Clean Water Act (CWA), Clean Air Act (CAA), and RCRA hazardous waste
  • 800,000+ facilities — comprehensive coverage of EPA-regulated facilities nationwide
  • Environmental justice data — includes demographic data around each facility
  • Fast and efficient — direct API calls, no browser rendering needed
  • Structured output — clean JSON ready for analysis or database import

How to search EPA ECHO facilities

  1. Go to the EPA ECHO Scraper page on Apify Store
  2. Click Try for free
  3. Enter a State code (e.g., CA, NY, TX)
  4. Optionally filter by City, Facility Name, or NAICS Code
  5. Select an Environmental Program (Clean Water Act, Clean Air Act, or RCRA)
  6. Set Max Results to control output size
  7. Click Start and wait for results

Input example

{
"state": "CA",
"mediaProgram": "CWA",
"maxResults": 50
}

Output example

{
"facilityName": "ACME MANUFACTURING INC",
"sourceId": "CA0001234",
"street": "123 INDUSTRIAL BLVD",
"city": "LOS ANGELES",
"state": "CA",
"zip": "90001",
"latitude": "34.0522",
"longitude": "-118.2437",
"permitNumber": "CA0001234",
"permitStatus": "Effective",
"epaSystem": "NPDES",
"statute": "CWA",
"populationDensity": "7544.32",
"percentPeopleOfColor": "68.5",
"facilityUrl": "https://echo.epa.gov/detailed-facility-report?fid=CA0001234"
}

How much does it cost?

This Actor makes direct API calls (no browser), so compute costs are minimal.

ScenarioResultsEst. ComputeEst. Actor Fee
One state, 100 facilities100~$0.01~$0.50
One state, 1,000 facilities1,000~$0.05~$5.00
Multiple states5,000~$0.20~$25.00

Actor pricing: $0.005 per result + minimal compute costs.

Use cases

  • ESG Research — Identify facilities with environmental violations for ESG scoring
  • Supply Chain Risk — Screen suppliers for environmental compliance issues
  • Environmental Due Diligence — Pre-acquisition facility screening
  • Regulatory Monitoring — Track compliance status changes over time
  • Environmental Justice — Analyze facility impacts on vulnerable communities
  • Insurance Underwriting — Assess environmental risk for facility coverage

Integrations

  • API — Access results via the Apify API
  • Webhooks — Get notified when a search completes
  • Zapier / Make — Export to Google Sheets, CRMs, or databases
  • Python / Node.js — Use the Apify SDK

FAQ

What is EPA ECHO? ECHO (Enforcement and Compliance History Online) is the EPA's public database of regulated facilities, their compliance with environmental laws, and enforcement actions taken against them.

What environmental programs are covered? Clean Water Act (CWA), Clean Air Act (CAA), and Resource Conservation and Recovery Act (RCRA) for hazardous waste.

How current is the data? EPA ECHO data is updated regularly by the EPA from state and federal enforcement databases.

This Actor accesses publicly available data from the EPA ECHO database through the official public API. It does not bypass authentication, access restricted data, or violate any terms of service. The EPA provides this data for public use.

Users are responsible for ensuring their use of the data complies with applicable laws and regulations.

Support

  • Issues? Open an issue on the Actor's Apify page
  • Custom needs? Contact us for enterprise solutions