EIA-930 Hourly Electric Grid Monitor
eia
Hourly demand, generation by fuel and interchange for every US balancing authority.
Before you use this
- Early years contain known reporting errors that EIA has since documented but not retrospectively corrected in all series.
- ProvenanceUntraced
- DocumentationPartially documented
- Currency & maintenanceAging
The operational record of the US grid at balancing-authority resolution: hourly demand, hourly generation split by fuel category, and hourly interchange between authorities. The DD4 anchor for the United States, and the dataset against which any modelled US load profile should be sanity-checked.
- Identifier
https://catalog.opengrid.org/ds/eia-930- Domains
- Load & demand
- Keywords
- EIA, balancing authority, demand, hourly, interchange, load
Fitness for purpose
- Supports
- Emissions Accounting, Production Cost Modeling, Resource Adequacy
- Not suitable for
- Power Flow Analysis
The exclusions are the half you cannot get anywhere else. A dataset that is wrong for your question is worth knowing about before you build on it.
Structure
- Network topology
- Not captured
- Impedances
- Not captured
- Voltage classes
- Not captured
- Provenance class
- primary
- Upstream sources
- Not capturedWhich is a statement about what the catalog can show, not about how the data was produced.
- Licence
- LicenseRef-US-Gov-Public-Domain
- Redistribution
- Not captured
Access terms, per path
JSON via EIA API v2; bulk CSV also published
none · Free API key for the JSON API; the bulk CSV needs none
Geographic
- Bounding box
- 18.00° – 72.00° N, -170.00° – -66.00° E
- Granularity
- zonal
- Native CRS
- EPSG:4326
- Geometry types
- Not captured
- Features
- Not captured
- As WKT
POLYGON((-170 18, -66 18, -66 72, -170 72, -170 18))
Temporal
- From
- Jul 1, 2015
- To
- Aug 31, 2026
- Update cadence
- daily
- Time resolution
- hourly
| Field | Definition | Type | Unit | Concept | Value basis | Provenance | Report an issue with this field |
|---|---|---|---|---|---|---|---|
DDemand | Hourly electricity demand within the balancing authority, as reported by the authority. | float64 | Not captured | Not captured | measured | Not captured | |
NGNet generation | Hourly net generation within the balancing authority, summed across fuel categories. | float64 | Not captured | Not captured | measured | Not captured |
The catalog says why, rather than leaving the cell blank.
Three independent facets
Graded separately and never combined. A dataset can be perfectly current and completely unprovenanced, and one number would hide exactly that.
Provenance
DUntraced
No upstream source is recorded. This is a statement about what the catalog can show, not about how the data was produced: a carefully measured dataset with no recorded lineage grades D, because a user cannot trace it.
Documentation
BPartially documented
0 of 2 fields are fully documented, 2 carry a definition. 2 lack a unit.
Currency & maintenance
BAging
Last updated 2026-09-01 against a stated cadence of P1D; it was due by 2026-09-02 and has not been updated since.
Visible without signing in, deliberately: an evaluator comparing catalogs should not have to register first.
- 9Complementary
- EIA natural gas prices and Short-Term Energy OutlookStrength 2 of 5Complementary
Both feed: Production Cost Modeling.
- · Both feed Production Cost Modeling.
- · Coverage overlaps from 2015-07-01 to 2026-08-31.
- · Bounding boxes overlap over 100% of their combined extent.
- NREL National Solar Radiation DatabaseStrength 2 of 5Complementary
Both feed: Production Cost Modeling and Resource Adequacy.
- · Both feed Production Cost Modeling and Resource Adequacy.
- · Coverage overlaps from 2015-07-01 to 2024-12-31.
- · Bounding boxes overlap over 32% of their combined extent.
- Global Energy Monitor Global Integrated Power TrackerStrength 1 of 5Complementary
Both feed: Emissions Accounting and Production Cost Modeling.
- · Both feed Emissions Accounting and Production Cost Modeling.
- · Coverage overlaps from 2015-07-01 to 2026-07-01.
- · Bounding boxes overlap over 9% of their combined extent.
- PyPSA-Eur weather cutoutsStrength 1 of 5Complementary
Both feed: Production Cost Modeling.
- · Both feed Production Cost Modeling.
- · Coverage overlaps from 2015-07-01 to 2023-12-31.
- Ember Global Electricity Review and Renewable Target TrackerStrength 1 of 5Complementary
Both feed: Emissions Accounting.
- · Both feed Emissions Accounting.
- · Coverage overlaps from 2015-07-01 to 2025-12-31.
- · Bounding boxes overlap over 9% of their combined extent.
- Global Transmission DatabaseStrength 1 of 5Complementary
Both feed: Production Cost Modeling.
- · Both feed Production Cost Modeling.
- · Coverage overlaps from 2020-01-01 to 2024-01-01.
- · Bounding boxes overlap over 9% of their combined extent.
- · Both are zonal.
- ECMWF ERA5 reanalysisStrength 1 of 5Complementary
Both feed: Production Cost Modeling and Resource Adequacy.
- · Both feed Production Cost Modeling and Resource Adequacy.
- · Coverage overlaps from 2015-07-01 to 2026-08-01.
- · Bounding boxes overlap over 9% of their combined extent.
- PyPSA-Eur grid dataset (pre-built OSM network)Strength 1 of 5Complementary
Both feed: Production Cost Modeling.
- · Both feed Production Cost Modeling.
- · Coverage overlaps from 2024-01-01 to 2024-08-01.
- OpenGrid Reference: Cascade InterconnectStrength 1 of 5Complementary
Both feed: Production Cost Modeling.
- · Both feed Production Cost Modeling.
OpenGrid redirects you to the source and never proxies the bytes. For a partial read of a large dataset, use the SDK — it fetches an access plan and reads only the slice you asked for.
JSON via EIA API v2; bulk CSV also published
● Checked and working- No account needed:
- Yes
- Credentials:
- Free API key for the JSON API; the bulk CSV needs none