Check the setup
- Python 3.10 or newer
- A notebook environment such as Jupyter or Google Colab
- An internet connection
Facility-level U.S. greenhouse-gas emissions reports for building industrial emissions maps and sector comparison tools.
From source to product signal
GHGRP publishes annual facility emissions for large U.S. reporters. Start with one state and one reporting year from Envirofacts. Reported totals are self-reported under the rule, cover large emitters rather than every source, and are not the EPA Inventory of U.S. Greenhouse Gas Emissions.
Install the packages, then run the notebook cell.
python -m pip install pandas requests
import pandas as pd
import requests
response = requests.get(
"https://data.epa.gov/efservice/PUB_DIM_FACILITY/STATE/CO/JSON",
timeout=60,
)
response.raise_for_status()
facilities = pd.DataFrame(response.json())
print(facilities.head())Test a useful signal
Test whether facility records can power a bounded industrial-emissions locator.
U.S. Environmental Protection Agency is a government source. Last verified 2026-08-18. Temporal coverage: 2010-present reporting years.