Energy Reference tableQC clean AI-training-safe

US Power Plant Generators (EIA

Every operating generator in the US electric fleet in one clean table - the unit-level inventory beneath the headline generation numbers. From EIA's Form EIA-860 operating generator capacity (latest monthly snapshot), one fat row per generator: plant and operator, generator id, state / county / geocode, technology and energy source, prime mover, sector, balancing authority, operating status, nameplate and seasonal (summer/winter) capacity in MW, in-service date and any planned retirement. The US complement to our EU power-plant registry and the plant-level detail under US generation-by-fuel. Public domain.

28K
rows
20
columns
2.2 MB
download
Source
EIA_PLANTS
Licence
Redistributable open data
Quality
QC clean · 0 failures
Format
Apache Parquet + dictionary

Safe to train on

Built only from a named, redistributable official source under a documented open licence - not scraped web data. No copyright grey zone, no personal data. Ships machine-readable Croissant metadata (ML Commons - loads in Hugging Face / Kaggle / Google), an AI training-licence manifest documenting source, licence and provenance for your model's data governance, and a machine-readable data dictionary (drop it into an agent / RAG prompt so the model knows every column) - all inspectable before you buy.

What's included

  • Every operating US generator (~25k) - one fat, unit-level row each
  • Plant + operator, technology, energy source, prime mover, sector, balancing authority
  • Nameplate + net summer/winter capacity (MW), in-service date, planned retirement
  • State / county / lat-lon; operating status (operating, standby, out-of-service…)
  • The US mirror of our EU power-plant registry; joins US-generation-by-fuel
  • Public domain (U.S. EIA, Form EIA-860) - free commercial reuse & resale
  • Source: U.S. Energy Information Administration - EIA-860 operating generator capacity

Schema

ColumnTypeDescriptionFilledDistinct
plant_id str EIA plant code (with generator_id, the primary key) 100.0% 14,372
plant_name str Plant name 100.0% 14,370
generator_id str Generator id within the plant 100.0% 10,929
operator str Operating entity / utility 99.0% 5,808
state str US state (2-letter) 100.0% 51
county str County 100.0% 1,481
latitude float Latitude 100.0% 13,908
longitude float Longitude 100.0% 13,996
technology str Generator technology (e.g. Natural Gas Combined Cycle) 100.0% 27
energy_source str Primary energy source / fuel 100.0% 34
prime_mover str Prime-mover code (CT, CA, ST, IC, WT, PV, …) 100.0% 18
sector str Sector (Electric Utility, IPP, Commercial, Industrial…) 100.0% 7
balancing_authority str Balancing authority 97.5% 67
status str Operating status description 100.0% 4
nameplate_mw float Nameplate capacity (MW) 100.0% 1,952
summer_mw float Net summer capacity (MW) 99.8% 2,116
winter_mw float Net winter capacity (MW) 99.7% 2,104
operating_month str In-service year-month 100.0% 1,123
planned_retirement str Planned retirement year-month (where reported) 1.7% 92
snapshot_month str EIA-860 snapshot month this row reflects 100.0% 1

Sample & preview

Every purchase ships as Apache Parquet with a data dictionary and the full QC report. A free sample (first rows + schema) is downloadable here - confirm fit before you buy. Source: EIA_PLANTS (redistributable open data; attribution passes through - see our Licence).

Don't trust screenshots - drop the sample into your notebook right now.

import pandas as pd
df = pd.read_parquet("us-power-plant-generators_sample.parquet")
df.info()   # typed columns, gap-aware, ready to join
⬇ Download free Parquet sample or CSV for Excel