Skip to contents

This is a data.table snapshot version of the EPA FRS. You can look up sites by REGISTRY_ID in frs, and get their location, etc.

Details

This dataset can be updated by a package maintainer by using frs_update_datasets() (which is not an exported function)

The definitions of active/inactive here are not quite the same as used in ECHO. See attributes(frs) to see date created, etc.

Also, EJScreen has maps of EPA-regulated facilities of a few program types, as provided here: https://web.archive.org/web/20250118193121/https://www.epa.gov/ejscreen/ejscreen-map-descriptions#sites-reporting-to-epa and for a table of acronym definitions see https://www.epa.gov/sites/default/files/2021-05/frs_program_abbreviations_and_names.xlsx and epa_programs_defined

  • Count of all REGISTRY_ID rows: Approx 7 million

  • Count of unique REGISTRY_ID values: Approx 4-5 million

  • Clearly inactive unique IDs: Approx 1-2 million

  • Assumed active unique IDs: Approx 3 million

  • frs rows total: Approx 2-3 million

  • frs_by_programid rows: Approx 3-4 million

  • frs_by_naics rows: Approx 700k

  • frs_by_sic rows: Approx 700k

Classes ‘data.table’ and 'data.frame'

colnames

  • 1, "lat"

  • 2, "lon"

  • 3, "REGISTRY_ID"

  • 4, "PRIMARY_NAME"

  • 5, "NAICS"

  • 6, "SIC"

  • 7, "PGM_SYS_ACRNMS"