?year=2024. Read the API docs.
EPA has not published eGRID2024. The latest official edition is eGRID2023 (Revision 2, June 2025), which covers 2023 generation. So there are no official 2024 factors.
Except there are. EPA publishes its eGRID code on GitHub. The 2024 input data from EIA and EPA CAMD is public. Cornerstone Data ran the code, validated it against the official 2023 release (<1% discrepancy), and published the results on Zenodo under CC-BY-4.0.
We ingested that data. You can now query eGRID2024 factors (Cornerstone) for any US ZIP code:
curl "https://emission-factors.com/api/lookup?zip=94105&year=2024"
Without ?year=, you still get the official eGRID2023 Rev2. Nothing breaks.
data_status: "non_epa" and full source attribution. When the official release comes, we'll swap it in.
18 subregions got cleaner. 9 got dirtier. Sorted by largest decrease first.
| Subregion | 2023 | 2024 | Change | Carbon-free '24 |
|---|---|---|---|---|
| SPNO | 0.3936 | 0.3557 | ▼ 9.6% | 57.4% |
| NWPP | 0.2882 | 0.2642 | ▼ 8.3% | 59.9% |
| RMPA | 0.4729 | 0.4374 | ▼ 7.5% | 45.7% |
| MROE | 0.6373 | 0.5915 | ▼ 7.2% | 23.5% |
| SRMW | 0.5663 | 0.5257 | ▼ 7.2% | 35.8% |
| MROW | 0.4203 | 0.3941 | ▼ 6.2% | 53.9% |
| CAMX | 0.1950 | 0.1838 | ▼ 5.8% | 57.6% |
| AZNM | 0.3203 | 0.3031 | ▼ 5.4% | 42.5% |
| SRSO | 0.3837 | 0.3631 | ▼ 5.4% | 33.6% |
| AKMS | 0.2370 | 0.2248 | ▼ 5.1% | 68.6% |
| ERCT | 0.3341 | 0.3191 | ▼ 4.5% | 38.9% |
| HIMS | 0.5141 | 0.4959 | ▼ 3.5% | 37.8% |
| FRCC | 0.3560 | 0.3474 | ▼ 2.4% | 19.0% |
| RFCW | 0.4155 | 0.4056 | ▼ 2.4% | 36.4% |
| SPSO | 0.3972 | 0.3874 | ▼ 2.4% | 36.9% |
| SRMV | 0.3364 | 0.3323 | ▼ 1.2% | 27.2% |
| NYLI | 0.5395 | 0.5351 | ▼ 0.8% | 8.8% |
| HIOA | 0.6799 | 0.6749 | ▼ 0.7% | 14.2% |
| NEWE | 0.2464 | 0.2468 | ▲ 0.2% | 41.5% |
| RFCM | 0.4427 | 0.4483 | ▲ 1.3% | 21.0% |
| AKGD | 0.4106 | 0.4177 | ▲ 1.7% | 15.3% |
| NYCW | 0.3927 | 0.4012 | ▲ 2.2% | 0.6% |
| PRMS | 0.7024 | 0.7261 | ▲ 3.4% | 2.7% |
| RFCE | 0.2718 | 0.2817 | ▲ 3.7% | 40.1% |
| SRTV | 0.4097 | 0.4290 | ▲ 4.7% | 38.2% |
| SRVC | 0.2705 | 0.2906 | ▲ 7.4% | 47.5% |
| NYUP | 0.1101 | 0.1237 | ▲ 12.3% | 70.3% |
All values in kg CO₂e/kWh. Green = got cleaner (>3%). Red = got dirtier (>3%).
Wind is winning in the Plains. SPNO (▼9.6%) and MROW (▼6.2%) reflect continued wind buildout across Kansas, Nebraska, Iowa, and the Dakotas. SPP North's carbon-free share hit 57%.
Solar is pushing California further. CAMX (▼5.8%) saw solar jump from 20% to 23% of generation. The state is already one of the cleanest large grids at 0.184 kg/kWh.
Coal is declining almost everywhere. RMPA (▼7.5%), SRMW (▼7.2%), MROE (▼7.2%) - all coal-heavy regions that saw significant drops as plants retire or reduce output.
Nuclear and hydro share matters. NYUP (▲12.3%) is still the cleanest subregion overall, but its nuclear share fell from 32.3% to 29.8% and hydro from 32.9% to 30.2%, while gas rose from 25.5% to 29.3%, pushing its rate from 0.110 to 0.124. SRVC (▲7.4%) is similar: nuclear 39.9% to 37.2%, gas 39.3% to 40.7%, coal 10.5% to 11.5%.
California's SB 253 requires companies with over $1B annual revenue doing business in California to report Scope 1 and 2 emissions. If your methodology calls for 2024 grid factors, these - generated with EPA's own code - are available with ?year=2024 and labeled as non-EPA. Our API keeps eGRID2023 as the default so location-based and market-based (Green-e residual mix, built on eGRID2023) use the same base year.
Every response from our API includes the data source and status, so your methodology documentation is covered.
Query eGRID2023 (official) or eGRID2024 (Cornerstone) emission factors for any US ZIP code.
Free, no key, no signup. No paid tier.
emission-factors.com is not affiliated with the EPA or Cornerstone Data. Terms · Privacy · Subregion reference table · Scope 2 guide