US states by wind electricity generation, 2025
Texas had the highest wind electricity generation of 44 states in 2025, at 129.46 TWh. Tennessee had the lowest, at 0 TWh. The median was 3.12 TWh and the figure for the United States was 464.39 TWh. Source: the U.S. Energy Information Administration.
All states, 2025
Full ranking
| Rank | States | 2025 | Change on 2024 |
|---|---|---|---|
| 1 | Texas Provisional | 129.46 | +4.2% |
| 2 | Iowa Provisional | 43.74 | -1.2% |
| 3 | Oklahoma Provisional | 38.03 | +0.2% |
| 4 | Kansas Provisional | 29.63 | -0.5% |
| 5 | Illinois Provisional | 25.01 | +0.4% |
| 6 | Colorado Provisional | 17.12 | -2.7% |
| 7 | California Provisional | 16.26 | +3.9% |
| 8 | Minnesota Provisional | 15.4 | +4.2% |
| 9 | North Dakota Provisional | 15.38 | +4.2% |
| 10 | New Mexico Provisional | 14.22 | -6.1% |
| 11 | South Dakota Provisional | 12.68 | +5% |
| 12 | Wyoming Provisional | 12.53 | +39.1% |
| 13 | Nebraska Provisional | 11.71 | -1.6% |
| 14 | Indiana Provisional | 10.31 | -0% |
| 15 | Michigan Provisional | 10.12 | +2.8% |
| 16 | Oregon Provisional | 9.47 | -0.6% |
| 17 | Washington Provisional | 8.57 | -3.3% |
| 18 | New York Provisional | 6.9 | +14.4% |
| 19 | Missouri Provisional | 6.5 | -4.3% |
| 20 | Montana Provisional | 6.25 | +7.5% |
| 21 | Pennsylvania Provisional | 3.58 | +9.8% |
| 22 | Arizona Provisional | 3.15 | +24% |
| 23 | Idaho Provisional | 3.1 | +2.8% |
| 24 | Ohio Provisional | 2.97 | +5.4% |
| 25 | Maine Provisional | 2.87 | +17.5% |
| 26 | West Virginia Provisional | 1.99 | -0.6% |
| 27 | Wisconsin Provisional | 1.96 | -1.5% |
| 28 | North Carolina Provisional | 0.94 | +76.6% |
| 29 | Utah Provisional | 0.8 | +6.8% |
| 30 | Maryland Provisional | 0.68 | +22.7% |
| 31 | Hawaii Provisional | 0.57 | -13.6% |
| 32 | Mississippi Provisional | 0.5 | +44.3% |
| 33 | New Hampshire Provisional | 0.48 | +7.1% |
| 34 | Vermont Provisional | 0.38 | +8% |
| 35 | Nevada Provisional | 0.35 | +9.8% |
| 36 | Massachusetts Provisional | 0.21 | +24.1% |
| 37 | Rhode Island Provisional | 0.19 | +3.9% |
| 38 | Arkansas Provisional | 0.18 | |
| 39 | Alaska Provisional | 0.13 | +5.4% |
| 40 | Virginia Provisional | 0.05 | -0.7% |
| 41 | New Jersey Provisional | 0.02 | +4.7% |
| 42 | Connecticut Provisional | 0.01 | +17.2% |
| 43 | Delaware Provisional | 0 | +88.1% |
| 44 | Tennessee Provisional | 0 | -100% |
Other periods
About this ranking
Net electricity generated by onshore and offshore wind turbines at utility-scale plants (1 megawatt or more) in the year, in terawatt hours, as reported to the U.S. Energy Information Administration on Form EIA-923.
United States and its states only. States without wind farms have no value.
Every value in the ranking comes from the same publisher and the same period, so the states are compared on one definition. Equal values share a rank.
How to cite
Source: U.S. Energy Information Administration. Electricity data browser: net generation, wind, all sectors, annual (EIA-923). Retrieved through Data Commons (datacommons.org). https://www.eia.gov/electricity/data/browser/. Retrieved 2026-10-11.
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank US states by wind electricity generation using official data, and cite the source.
rank_places {"indicator":"electricity_generation_wind","level":"region","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=electricity_generation_wind&level=region&within=United%20States&limit=10
Questions
Which state has the highest wind electricity generation?
Texas, with 129.46 TWh in 2025, according to the U.S. Energy Information Administration.
Which state has the lowest wind electricity generation?
Tennessee, with 0 TWh in 2025.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: U.S. Energy Information Administration, Electricity data browser: net generation, wind, all sectors, annual (EIA-923). Retrieved 2026-10-11.