Microproduct data guideintermediate

EPA Greenhouse Gas Reporting Program

Facility-level U.S. greenhouse-gas emissions reports for building industrial emissions maps and sector comparison tools.

At a glance

Difficulty
Intermediate — some data preparation helps
Size
Small · ≤0.5 GB
Formats
Excel, CSV, JSON
Access
Download or API
API key
Not required
Provider
U.S. Environmental Protection Agency
Updates
Annual

From source to product signal

Test a product idea in four steps

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.

1

Check the setup

  • Python 3.10 or newer
  • A notebook environment such as Jupyter or Google Colab
  • An internet connection
2

Access the data

  1. 1.Open the GHGRP data sets page and note that Envirofacts can return JSON.
  2. 2.Query one state and keep facility name, latitude, longitude, and CO2e.
  3. 3.Record the reporting year used in the query.
Open official source
3

Run the Python example

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())
4

Test a useful signal

Map Colorado GHGRP facilities

Test whether facility records can power a bounded industrial-emissions locator.

  1. 01Keep facility identifier, name, county, and coordinates from the bounded extract.
  2. 02Count reporters by county and list names missing coordinates.
  3. 03Explain that GHGRP covers large reporters for a reporting year and is not a complete emissions inventory.

Dataset details

U.S. Environmental Protection Agency is a government source. Last verified 2026-08-18. Temporal coverage: 2010-present reporting years.

Theme

Environment & Hazards

Domains

ClimateEnvironmental HealthRegulation

Data types

TabularFacility Records

Tasks

Emissions MonitoringFacility ComparisonMapping

Geography

United States

Formats

ExcelCSVJSON

Provider

U.S. Environmental Protection Agency

Data terms

U.S. Government public data / federal copyright guidance