eGRID 2024 available to download here
Cornerstone

Sustainability Data Initiative

Back to index

Research

March 17, 2026

Making eGRID 2024 data easily accessible

Dr. Wesley Ingwersen, Evan Morgan, Yohanna Maldonado

Download eGRID 2024

The Emissions & Generation Resource Integrated Database (eGRID) is a comprehensive source of data from the US EPA (Environmental Protection Agency) on the environmental characteristics of almost all electric power generated in the United States.

eGRID represents the most up-to-date, regionally-specific and comprehensive view of the electricity grid in the United States, making it a highly used database by academics, researchers and companies. According to our analysis, 85% of US companies reporting their source of emission factors for Scope 2 to CDP use eGRID.

The database has historically been updated annually by the EPA each January. As of the writing of this post, the 2024 update has not been released. However, the code to generate the 2024 eGRID dataset is publicly available on GitHub under an MIT License, and all the required input data for 2024 are available.

Cornerstone is making eGRID 2024 easily accessible

Cornerstone’s mission is to maintain continuity of highly valuable open sustainability databases. Although we started with the most widely-used EEIO models, we’re committed to supporting the field more broadly as needed. We see maintaining the continuity of easy-to-access, annually updated eGRID data for sustainability practitioners as falling within this mission.

Therefore, today we are releasing 2024 eGRID emissions factors through the Cornerstone Sustainability Data Initiative Zenodo hub here. The approach we’re taking is lightweight and simple: we simply ran the existing public code with the 2024 data. Cornerstone did not develop the methodology behind eGRID and claims no ownership over the dataset. The eGRID numbers disclosed here are simply a snapshot of the data inputs and data pipeline publicly available as of March 12, 2026.

For quality assurance, we also ran the code for 2023, and compared it to the EPA’s official eGRID 2023 release available here to assess methodological consistency. The results match: we found only minor discrepancies (<1% difference), most likely due to differences in the data snapshots from CAMPD and EIA (data inputs) as a result of updates or corrections since last year.

From 2023 to 2024, eGRID subregion-level emission factors (kgCO2e/ MWh) have decreased an average of 3%. The largest positive change is NPCC Upstate NY (+13%), and the largest negative change is SPP North (-10%).

As organizations work to measure and reduce their carbon footprints with accuracy and transparency, access to timely, high-quality emissions data is critical. We hope today’s release is valuable to practitioners doing this hard work. Cornerstone will continue monitoring developments and supporting the foundational open data infrastructure where needed.

Technical details (what we did, in detail)

The eGRID code is available at github.com/USEPA/egrid. Generating eGRID numbers requires six steps:

  1. Obtain an API key for Clean Air Markets emissions data
  2. Modify the IEA electricity file lookup URL to fit the current format. Specifically, in egrid/scripts/functions/function_download_eia_ggl.R, change line 80
  • from url <- glue::glue("[<https://www.eia.gov/electricity/state/{name}/xls/SEP> Tables for {toupper(abbr)}.xlsx](<https://www.eia.gov/electricity/state/%7Bname%7D/xls/SEP%20Tables%20for%20%7Btoupper(abbr)%7D.xlsx>)")
  • to url <- glue::glue("[<https://www.eia.gov/electricity/state/xls/SEP> Tables for {toupper(abbr)}.xlsx](<https://www.eia.gov/electricity/state/xls/SEP%20Tables%20for%20%7Btoupper(abbr)%7D.xlsx>)")
  1. Add a logo file called “eGRIDLogoYear2024.png” in egrid/data/static_tables/formatting/, which is required for final data file generation
  2. Load the project in Rstudio
  3. Change the year from 2023 to 2024 in the header of the master Quarto file
  4. Run the master Quarto file, which steps through a script that combines EPA and IEA data to produce the EFs. The file outputs three Excel files to the local directory
Clooooud

Updates

To stay in the loop on Cornerstone updates please fill out the contact form below and we will add you to our mailing list.

By submitting this form you agree to our privacy policy, and consent to receive email updates.