Toxics Release Inventory Facilities (EPA TRI)
U.S. · 21,482 locations

There are 21,482 Toxics Release Inventory Facilities (EPA TRI) in the US as of October 2026. They are in all 50 states, DC and Puerto Rico.

21,482 facilities that filed Toxics Release Inventory reports for 2024, read on 26 October 2026 from EPA's TRI basic files and its TRI facility table. TRI covers plants in manufacturing, mining, power, chemical distribution and waste that handle listed chemicals above set amounts.

More about this list

Chemicals has 3,393 facilities, Fabricated Metals 2,836 and Nonmetallic Mineral Product 2,626. Texas has 1,950, Ohio 1,269 and California 1,075. Every row has the public contact the facility names on its TRI form, with phone (21,474) and email (21,425). 17,878 rows name a parent company and 4,112 a foreign parent. Each row lists the chemicals reported and the releases by medium in pounds. It also gives the change from 2023. EPA's own map point is on 21,482 rows. 3,550 facilities sit in a Section 232 sector by NAICS code, such as timber and lumber, autos and parts, steel or aluminum.

21,482Locations
52States
73Data Fields
October 26, 2026File built

Need just some of them? Ask in your own words.

●Where the rows are

Map of where the Toxics Release Inventory Facilities (EPA TRI) are
One dot for every ZIP code with at least one location. Ask above for any part of it: a state, a city, a distance.

≡Sample Data Preview

toxics-release-inventory-facility-list.csvscroll →UTF-8
nameaddresscitystatezipparent companyparent duns numberforeign parent companyforeign parent duns numbercountycoordinate accuracy Mcoordinate method codecoordinate description codecoordinate datum codecoordinate source scale codecoordinate qa codeepa regionfacility closed flagpartial facilitypublic contact namepublic contact phonepublic contact emailmailing namemailing addressmailing citymailing statemailing zipmailing countryindustry sectornaics codeother naics codessection232 sectorfederal facilityfederal agencytribebia codereporting yearchemicals reportedchemicalscarcinogens reportedpfas reportedpbt chemicals reportedair releases lbwater releases lbunderground injection lbland releases lbon site releases lboff site releases lbtotal releases lboff site recycled lboff site treated lbproduction waste lbdioxin releases gramsprior year releases lbreleases change pctfirst year reportedyears reportedparents over timetri facility idfrs idsource filesource daterow iddirections urlupdated dategeo precisioncounty fipscounty noteaddress qualitycountrylatitudelongitudesource url
Trident Seafoods Corp Akutan Shore Plant1 Salmon LaneAkutanAK99553Trident Seafoods Corp063362370Aleutians East Borough10NNShawn a Stokes(206) 297-6646sstokes@tridentseafoods.comTrident Seafoods Corp Akutan Shore PlantPO Box 9AkutanAK99553Food311710N20242Ethylene glycol; Naphthalene10016911000016911001691102243301915430171275-1.3199924Trident Seafoods Corp99553TRDNTAKUTA110002003153https://data.epa.gov/efservice/downloads/tri/mv_tri_basic_download/2024_US/csv2026-10-2699553TRDNTAKUTAhttps://www.google.com/maps/dir/?api=1&destination=54.136908%2C-165.7650632026-10-26source02013completeUS54.136908-165.765063https://enviro.epa.gov/facts/tri/ef-facilities/#/Facility/99553TRDNTAKUTA
Magnum Products20 N Dr SEAcworthGA30102KCG039815410Bartow County4NNJim Farley(913) 888-0882jfarley@magnum-products.comMagnum Products20 N Dr SEAcworthGA30102Chemicals325520N20242Methanol; Vinyl acetate100000000000000200619KCG30102STHST2NDRS110031019001https://data.epa.gov/efservice/downloads/tri/mv_tri_basic_download/2024_US/csv2026-10-2630102STHST2NDRShttps://www.google.com/maps/dir/?api=1&destination=34.098906%2C-84.6169942026-10-26source13015ZIP 30102 spans 3 counties; assigned to the county holding 39% of its land areacompleteUS34.098906-84.616994https://enviro.epa.gov/facts/tri/ef-facilities/#/Facility/30102STHST2NDRS
Harford Systems LLC2225 Pulaski HwyAberdeenMD21001Harford County3NNRalph Ahrens(410) 272-3400 ext 1208rahrens@harfordsystems.comHarford Systems LLCPO Box 700AberdeenMD21001Fabricated Metals332322N20242Nickel; Chromium1000000000000002010152100WHRFRD2225P110006637979https://data.epa.gov/efservice/downloads/tri/mv_tri_basic_download/2024_US/csv2026-10-262100WHRFRD2225Phttps://www.google.com/maps/dir/?api=1&destination=39.524675%2C-76.1384632026-10-26source24025completeUS39.524675-76.138463https://enviro.epa.gov/facts/tri/ef-facilities/#/Facility/2100WHRFRD2225P
Turbocam Inc.38 Redemption DrBarringtonNH03825Turbocam IncStrafford County1NNDavid Frazier(603) 905-0265david.frazier@turbocam.comTurbocam Inc.38 Redemption DrBarringtonNH03825Fabricated Metals332721332710N20243Nickel And Nickel Compounds; Nitrate compounds (water dissociable; reportable only when in aqueous solution); Chromium and Chromium Compounds(except for chromite ore mined in the Transvaal Region)10000000717671761688410176017013266-45.920178Turbocam Inc0382WTRBCM38RED110056323553https://data.epa.gov/efservice/downloads/tri/mv_tri_basic_download/2024_US/csv2026-10-260382WTRBCM38REDhttps://www.google.com/maps/dir/?api=1&destination=43.217461%2C-71.0184532026-10-26source33017completeUS43.217461-71.018453https://enviro.epa.gov/facts/tri/ef-facilities/#/Facility/0382WTRBCM38RED
Burnstein Von Seelen608 Carwellyn RdAbbevilleSC29620Abbeville County4NYDanny Burnstein(864) 366-2527burn4@wctel.netBurnstein Von Seelen608 Carwellyn RdAbbevilleSC29620Primary Metals331529N20241Copper00055001001036000007400100100.020002529620BRNSTCARWE110007833522https://data.epa.gov/efservice/downloads/tri/mv_tri_basic_download/2024_US/csv2026-10-2629620BRNSTCARWEhttps://www.google.com/maps/dir/?api=1&destination=34.165346%2C-82.3998882026-10-26source45001ZIP 29620 spans 2 counties; assigned to the county holding 96% of its land areacompleteUS34.165346-82.399888https://enviro.epa.gov/facts/tri/ef-facilities/#/Facility/29620BRNSTCARWE
Five sample rows; the file you buy has all 73 columns.

{}What's in each row

FieldWhat it isRows filled
nameFacility name as reported to EPA (all-capitals names set in title case)100%
parentCompanyParent company (EPA's standard name where it gives one)83%
parentDunsNumberDUNS number of the parent company61%
foreignParentCompanyForeign parent company, where the facility names one19%
foreignParentDunsNumberDUNS number of the foreign parent9%
addressStreet address of the facility100%
cityCity100%
stateTwo-letter state code100%
zipFive-digit ZIP code100%
countyCounty name100%
countryCountry (US)100%
latitudeLatitude EPA publishes for the facility100%
longitudeLongitude EPA publishes for the facility100%
coordinateAccuracyMEPA's accuracy for the map point, in metres41%
coordinateMethodCodeEPA's code for how the point was collected41%
coordinateDescriptionCodeEPA's code for what the point marks (plant entrance, centre and others)40%
coordinateDatumCodeEPA's horizontal datum code for the point41%
coordinateSourceScaleCodeEPA's source map scale code for the point41%
coordinateQaCodeEPA's quality code for the point41%
epaRegionEPA region (1 to 10)100%
facilityClosedFlagY when EPA's facility table marks the facility closed100%
partialFacilityY when the report covers only part of the facility100%
publicContactNamePublic contact the facility names on its TRI form100%
publicContactPhonePublic contact's phone100%
publicContactEmailPublic contact's email100%
mailingNameMailing name95%
mailingAddressMailing street or PO box95%
mailingCityMailing city95%
mailingStateMailing state or province95%
mailingZipMailing ZIP or postal code95%
industrySectorTRI industry sector (Chemicals, Fabricated Metals, Food and others)100%
naicsCodePrimary NAICS code the facility reports100%
otherNaicsCodesOther NAICS codes the facility reports8%
section232SectorSection 232 investigation the facility's NAICS code falls under (steel, aluminum, copper, timber and lumber, autos and parts and others); blank when none17%
federalFacilityY for a federal government facility100%
federalAgencyFederal agency, for a federal facility3%
reportingYearLatest year the facility reported for100%
chemicalsReportedHow many TRI chemical forms the facility filed for the year100%
chemicalsChemicals the facility reported, by name100%
carcinogensReportedHow many reported chemicals are on the OSHA carcinogen list100%
pfasReportedHow many reported chemicals are PFAS100%
pbtChemicalsReportedHow many reported chemicals are persistent, bioaccumulative and toxic (PBT)100%
airReleasesLbReleases to air, fugitive and stack, in pounds100%
waterReleasesLbReleases to water, in pounds100%
undergroundInjectionLbUnderground injection, in pounds100%
landReleasesLbReleases to land on site (landfill, land treatment, surface impoundment, other), in pounds100%
onSiteReleasesLbTotal on-site releases, in pounds100%
offSiteReleasesLbTotal off-site releases (transfers for disposal), in pounds100%
totalReleasesLbTotal releases, on site and off site, in pounds100%
offSiteRecycledLbSent off site for recycling, in pounds100%
offSiteTreatedLbSent off site for treatment, in pounds100%
productionWasteLbProduction-related waste managed (released, recycled, burned for energy or treated), in pounds100%
dioxinReleasesGramsTotal releases of dioxin and dioxin-like compounds, in grams (EPA reports these in grams, not pounds)100%
priorYearReleasesLbTotal releases the year before, in pounds95%
releasesChangePctChange in total releases from the year before, in percent78%
firstYearReportedFirst year the facility reported to the program100%
yearsReportedHow many years the facility has reported100%
parentsOverTimeEvery parent company the facility has named since it first reported83%
triFacilityIdTRI facility id (TRIFID)100%
frsIdEPA Facility Registry Service id (links the facility across EPA programs)100%
sourceUrlEPA's public record for the facility100%
sourceFileEPA file the row was read from100%
sourceDateDate the EPA files were read100%
rowIdRow id: the program's own facility id100%
directionsUrlGoogle Maps directions link to the facility100%
updatedDateDate the list was built100%
geo_precisionHow the map point was found: source (EPA's point), address, ZIP centre or city centre100%
county_fipsFive-digit county FIPS code100%
county_noteSet when the ZIP code spans more than one county34%
address_qualitycomplete, no house number, po box, missing city or zip or missing100%

Rows filled is measured on every row of the delivered file.

✓Where this data comes from

Each row names the public source it came from, so any record can be checked against where it was published.

October 26, 2026

Snapshot built

73 fields

Columns in the file

Fill measured

On every row of the delivered file

How we build and date every file: methodology.

Using ChatGPT, Claude or an API?

No setup needed. Ask ChatGPT or Claude your question about the Toxics Release Inventory Facilities (EPA TRI) and give it this page: it can open https://locationlists.com/find?dataset=toxics-release-inventory-facility-list with the filters you need and show you the count and price.

Using ChatGPT or Claude? Tell it to answer from locationlists.com/find — no account, no connector.

How assistants ask

No connector needed. Any AI assistant can answer from this site with a web link, no connector, no account: open https://locationlists.com/find with the question as query parameters.

If a question needs filtering, distance, combining lists or a price, open a /find link: either put the question itself in q=, or build the structured link. The answer does not need an API, a connector or an account.

Simplest, the question itself: https://locationlists.com/find?q=<the question in plain words>

Or set the parts yourself: https://locationlists.com/find?dataset=<slug>&state=<ST>&city=<city>&county=<county>&zip=<zip>&near=<place or zip>&radius=<miles>&where=<column>:<op>:<value>&total=<rows>

Leave out what the question does not need. Distance is radius, in straight-line miles; near can name several places separated by | to reach from any of them. To ask about several lists at once, use datasets with two or more names, or category with a kind of business. To compare two lists, add relate=nearest and the other list with b. in front of its parameters. To count by area, use areas=county (or zip, state, metro). To keep only places whose county, ZIP code, metro area or state meets a Census figure, add area_where (for example county:population>1000000); with areas, per=100000 gives counts per 100,000 residents.

Links an assistant can open, each showing how many rows match, a few preview rows and the price for just that part:

Optional: connect for repeat use or wallet payments:

Read https://locationlists.com/skill.md and follow the instructions to connect LocationLists. Then show me the Toxics Release Inventory Facilities (EPA TRI) list.

Your assistant will walk you through setup and show you the price before you pay.

For developers

Every step below has a no-connector equivalent: https://locationlists.com/find?dataset=toxics-release-inventory-facility-list with the same filters as query parameters.

  1. Connect your agent to https://locationlists.com/mcp (no key, no signup).
  2. Call count_locations with dataset: "toxics-release-inventory-facility-list" and any filter — it is free, and returns how many rows match and what they cost.
  3. Fetch the rows with query_locations: $0.65 per 100 rows from this dataset. Above 10,741 rows, buying the whole file is cheaper.

Paid in USDC over x402 — the agent gets an HTTP 402 with the exact price, signs, and retries. Money moves only after rows are delivered, so a failed or empty query costs nothing. Setup for Claude, Cursor and VS Code

?Frequently Asked Questions

How many Toxics Release Inventory Facilities (EPA TRI) are there in the US?

There are 21,482 Toxics Release Inventory Facilities (EPA TRI) in the US as of October 2026. They are in all 50 states, DC and Puerto Rico.

Which facilities are in it?

Every facility that filed TRI reports for 2024, the latest TRI year, as of EPA's files on 26 October 2026. A facility files when it is in a covered industry and has 10 or more full-time staff. It must also make, process or use a listed chemical above the TRI thresholds. Facilities that stopped reporting before 2024 are not in this list.

Who is the contact?

The public contact is the person the facility names on its TRI form, with phone and email. A company can name one environmental manager for many plants. The commonest email covers 130 rows, and the 21,425 emails are 14,816 different addresses.

What do the release columns mean?

They are the facility's 2024 TRI figures in pounds, summed over its chemicals. On-site releases go to air, water, underground injection or land. Off-site releases are transfers for disposal. Dioxins are reported in grams, so they are in their own column and not in the pound totals.

How current is the data?

Snapshot built on October 26, 2026. It is a one-time snapshot and is not rebuilt on a schedule.

↔Other epa-reporting industrial facilities lists