Electricity Generation by State 2025

About This Dataset

Electricity Generation by State 2025
What this chart shows. The 25 states whose power plants generated the most electricity in 2025, in terawatt-hours. Texas led with 590.9 TWh, 13.3 per cent of the US total of 4,430 TWh, followed by Florida with 267.8 and Pennsylvania with 246.7.

How the data is collected. Net generation is the output of utility-scale power plants, those of 1 megawatt or more, after the power they use themselves, reported to EIA on Form EIA-923. Small-scale solar on rooftops is not included in these state totals.

Background. Comparing generation with retail sales shows which states export power. Pennsylvania generated 1.7 times as much as it sold to its own customers, while California generated 205.9 TWh against sales of 238.0, and Virginia and Tennessee generated less than three quarters of what they used.

Limits. Generation and sales are not a perfect match even in a closed system, because some power is lost in transmission; the ratio is a rough indication, not an exact trade balance. The 2025 numbers are preliminary.
Analysis

Of the 25 states on this chart, 10 generated less electricity than they sold to customers, including California, New York and Virginia.

Source:  US Energy Information Administration (Electric Power Monthly, February 2026)

Key Findings

🏆
Texas leads in Net Generation (TWh) with 590.90 in 2025.
📊
Average Net Generation (TWh) in 2025: 143  ·  median: 110.
↔️
Gap in 2025: Texas is 8.9× larger than Arkansas.

Electricity Generation by State 2025

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
Data Points
25
25 categories  ·  1 year
↑
Top Value
590.90
Texas
Net Generation (TWh) · 2025
◈
Metrics
1
Net Generation (TWh)
◷
Period
2025
Single year snapshot

Methodology & source

Data source
US Energy Information Administration (Electric Power Monthly, February 2026)
Coverage
25 entities · 2025 · 25 observations
Measure
Net Generation (TWh)
Last updated
29 September 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values are shown as reported by the source. Nothing is rescaled, rebased or converted — the only changes are thousand separators and decimals shown to two places.
  • Entities are ranked highest-first on their value in 2025.

An article using this data

US Electricity Prices Rose in 47 of 50 States in 2025: Hawaii Most Expensive, North Dakota Cheapest
EIA data for 2025: the average US residential electricity price rose 5.0% to 17.30 cents per kWh. Hawaii paid 40.59 cents, North Dakota 11.81, and Texas used an...

Rankings & Full Data

25 records · Net Generation (TWh) · ranked by 2025

✓ 25 sourced
# Category 2025 Source
🥇 Texas 590.90
🥈 Florida 267.80
🥉 Pennsylvania 246.70
4 California 205.90
5 Illinois 193.40
6 Ohio 147.40
7 Georgia 146.60
8 Alabama 142
9 North Carolina 135.40
10 New York 131.80
11 Michigan 127.90
12 Arizona 116.80
13 Indiana 109.80
14 Virginia 106
15 South Carolina 104.50
16 Washington 103.10
17 Louisiana 102.50
18 Oklahoma 90.90
19 Mississippi 78.10
20 Tennessee 74.70
21 Iowa 74.20
22 Kentucky 73.80
23 Missouri 72.10
24 Wisconsin 66.70
25 Arkansas 66.60

Data Sources & References

All external sources cited in this dataset

Related Charts

More statistics on similar topics

Related 2025
Iowa South Da Kansas Oklahoma New Mexi North Da
58.9
Iowa
Wind Share of Electricity Generation by State 2025

Oklahoma, fourth at 41.8 per cent, generated 38.0 TWh from wind, only 5.7 TWh less than Iowa.

View Chart 1 hour ago
Related 2025
Texas Florida Californ Ohio Georgia Virginia
519.7
Texas
Electricity Consumption by State 2025

Virginia, 6th with 144.7 TWh, generated only 106.0 TWh at utility-scale plants, so it must have brought in power from ot...

View Chart 1 hour ago
Related 2025
District New Jers Maine Illinois Washingt Indiana
23.9
District of Columbia
Residential Electricity Price Increase by State 2025

Illinois, 4th, saw its residential price rise 11.5 per cent to 17.69 cents, still close to the national average of 17.30...

View Chart 1 hour ago
Play