Largest power plants by 2025 net generation
The 100 power plants in the US with the most net generation in 2025, from EIA-923 final data, with capacity factors.
Ranked by 2025 net generation
| # | Plant | GWh, 2025 | Capacity factor | MW |
|---|---|---|---|---|
| 1 | VogtleBurke County, GA · Nuclear | 37,144 | 91.0% | 4,658 |
| 2 | Palo VerdeMaricopa County, AZ · Nuclear | 31,322 | 84.9% | 4,210 |
| 3 | Browns FerryLimestone County, AL · Nuclear | 29,665 | 87.9% | 3,854 |
| 4 | OconeeOconee County, SC · Nuclear | 22,420 | – | 2,667 |
| 5 | Peach BottomYork County, PA · Nuclear | 21,944 | 87.1% | 2,876 |
| 6 | South Texas ProjectMatagorda County, TX · Nuclear | 21,782 | 91.8% | 2,709 |
| 7 | Turkey PointMiami Dade County, FL · Nuclear and natural gas | 20,556 | – | 2,978 |
| 8 | Braidwood Generation StationWill County, IL · Nuclear | 20,165 | 94.0% | 2,450 |
| 9 | Comanche PeakSomervell County, TX · Nuclear | 20,059 | 94.2% | 2,430 |
| 10 | Byron Generating StationOgle County, IL · Nuclear | 19,914 | 92.8% | 2,450 |
| 11 | McGuireMecklenburg County, NC · Nuclear | 19,505 | 91.2% | 2,441 |
| 12 | LimerickMontgomery County, PA · Nuclear | 19,454 | 97.5% | 2,277 |
| 13 | CatawbaYork County, SC · Nuclear | 19,414 | 92.0% | 2,410 |
| 14 | James H Miller JrJefferson County, AL · Coal | 19,018 | 76.9% | 2,822 |
| 15 | LaSalle Generating StationLaSalle County, IL · Nuclear | 18,874 | 92.1% | 2,340 |
| 16 | PSEG Salem Generating StationSalem County, NJ · Nuclear | 18,713 | 89.7% | 2,340 |
| 17 | West County Energy CenterPalm Beach County, FL · Natural gas | 18,660 | 50.0% | 4,263 |
| 18 | TalenEnergy SusquehannaLuzerne County, PA · Nuclear | 18,567 | 83.7% | 2,532 |
| 19 | Donald C CookBerrien County, MI · Nuclear | 17,586 | 87.8% | 2,285 |
| 20 | Diablo CanyonSan Luis Obispo County, CA · Nuclear | 17,558 | 86.3% | 2,323 |
| 21 | Jack McDonoughCobb County, GA · Natural gas | 17,462 | 70.0% | 2,848 |
| 22 | LabadieFranklin County, MO · Coal | 16,729 | 79.9% | 2,389 |
| 23 | MillstoneNew London County, CT · Nuclear | 16,709 | 84.4% | 2,260 |
| 24 | St LucieSt Lucie County, FL · Nuclear | 16,458 | 87.0% | 2,160 |
| 25 | Monroe (MI)Monroe County, MI · Coal | 16,375 | 56.8% | 3,293 |
| 26 | Watts Bar Nuclear PlantRhea County, TN · Nuclear | 16,273 | 73.1% | 2,540 |
| 27 | Grand CouleeGrant County, WA · Hydro | 16,151 | – | 6,809 |
| 28 | Nine Mile Point Nuclear StationOswego County, NY · Nuclear | 15,964 | 95.9% | 1,901 |
| 29 | Brunswick NuclearBrunswick County, NC · Nuclear | 15,711 | 89.5% | 2,003 |
| 30 | W A ParishFort Bend County, TX · Coal and natural gas | 15,579 | 44.4% | 4,008 |
| 31 | Crystal RiverCitrus County, FL · Natural gas and coal | 15,307 | 50.7% | 3,449 |
| 32 | Dresden Generating StationGrundy County, IL · Nuclear | 15,205 | 86.0% | 2,019 |
| 33 | Arkansas Nuclear OnePope County, AR · Nuclear | 15,193 | 94.0% | 1,845 |
| 34 | Quad Cities Generating StationRock Island County, IL · Nuclear | 15,174 | 85.8% | 2,019 |
| 35 | Beaver ValleyBeaver County, PA · Nuclear | 15,084 | 93.2% | 1,847 |
| 36 | North AnnaLouisa County, VA · Nuclear | 14,996 | 87.3% | 1,960 |
| 37 | Calvert Cliffs Nuclear Power PlantCalvert County, MD · Nuclear | 14,795 | 91.3% | 1,850 |
| 38 | Robert Moses NiagaraNiagara County, NY · Hydro | 14,318 | 67.3% | 2,429 |
| 39 | Edwin I HatchAppling County, GA · Nuclear | 14,080 | 87.0% | 1,848 |
| 40 | SurrySurry County, VA · Nuclear | 13,218 | 89.0% | 1,695 |
| 41 | SequoyahHamilton County, TN · Nuclear | 13,060 | 61.1% | 2,441 |
| 42 | Joseph M FarleyHouston County, AL · Nuclear | 13,008 | 83.6% | 1,776 |
| 43 | Gavin Power, LLCGallia County, OH · Coal | 12,883 | 56.6% | 2,600 |
| 44 | BarryMobile County, AL · Natural gas and coal | 12,486* | 46.4% | 3,343 |
| 45 | BowenBartow County, GA · Coal | 12,259 | 40.0% | 3,499 |
| 46 | Prairie State Generating StationSt Clair County, IL · Coal | 12,193 | 78.8% | 1,766 |
| 47 | H Allen Franklin Combined CycleLee County, AL · Natural gas | 12,061 | 69.0% | 1,996 |
| 48 | Grand GulfClaiborne County, MS · Nuclear | 11,807 | 93.6% | 1,440 |
| 49 | Hines Energy ComplexPolk County, FL · Natural gas | 11,754 | 59.2% | 2,266 |
| 50 | Greensville County Power StationGreensville County, VA · Natural gas | 11,338 | 73.0% | 1,773 |
| 51 | Guernsey Power StationGuernsey County, OH · Natural gas | 11,309 | 62.8% | 2,055 |
| 52 | Oak Grove (TX)Robertson County, TX · Coal | 11,052 | 70.3% | 1,795 |
| 53 | SeabrookRockingham County, NH · Nuclear | 10,910 | 100.3% | 1,242 |
| 54 | CardinalJefferson County, OH · Coal | 10,816 | 65.7% | 1,880 |
| 55 | GhentCarroll County, KY · Coal | 10,771 | 55.2% | 2,226 |
| 56 | FirstEnergy Harrison Power StationHarrison County, WV · Coal | 10,755 | – | 2,052 |
| 57 | GibsonGibson County, IN · Coal | 10,644 | 36.4% | 3,340 |
| 58 | Seminole (FL)Putnam County, FL · Natural gas and coal | 10,206 | 61.4% | 1,898 |
| 59 | Hanging Rock Energy FacilityLawrence County, OH · Natural gas | 10,202 | 81.5% | 1,430 |
| 60 | Point Beach Nuclear PlantManitowoc County, WI · Nuclear | 10,175 | 88.6% | 1,311 |
| 61 | Union Power StationUnion County, AR · Natural gas | 10,096 | 47.5% | 2,428 |
| 62 | Victor J Daniel JrJackson County, MS · Natural gas and coal | 10,066 | 51.6% | 2,229 |
| 63 | Forney Energy CenterKaufman County, TX · Natural gas | 9,980 | 60.1% | 1,894 |
| 64 | FermiMonroe County, MI · Nuclear | 9,948 | 88.6% | 1,281 |
| 65 | Sherwood H Smith Jr Energy ComplexRichmond County, NC · Natural gas | 9,853 | 50.1% | 2,245 |
| 66 | Chief JosephDouglas County, WA · Hydro | 9,806 | 45.6% | 1,744 |
| 67 | Brunswick County Power StationBrunswick County, VA · Natural gas | 9,690 | 75.1% | 1,472 |
| 68 | Midland Cogeneration VentureMidland County, MI · Natural gas | 9,638 | 59.3% | 1,469 |
| 69 | RockportSpencer County, IN · Coal | 9,635 | 42.3% | 2,600 |
| 70 | PerryLake County, OH · Nuclear | 9,350 | 81.4% | 1,312 |
| 71 | Wolf Creek Generating StationCoffey County, KS · Nuclear | 9,269 | 81.6% | 1,296 |
| 72 | PSEG Hope Creek Generating StationSalem County, NJ · Nuclear | 9,205 | 81.4% | 1,291 |
| 73 | ColstripRosebud County, MT · Coal | 9,171 | 63.6% | 1,647 |
| 74 | Cumberland (TN)Stewart County, TN · Coal | 9,096 | 39.9% | 2,600 |
| 75 | Laramie River StationPlatte County, WY · Coal | 9,072 | 55.6% | 1,863 |
| 76 | John E AmosPutnam County, WV · Coal | 9,069 | 35.3% | 2,933 |
| 77 | Lackawanna Energy CenterLackawanna County, PA · Natural gas | 9,043 | 68.9% | 1,499 |
| 78 | Fort MyersLee County, FL · Natural gas | 8,971 | 38.2% | 2,681 |
| 79 | Trimble CountyTrimble County, KY · Coal and natural gas | 8,932 | 39.3% | 2,594 |
| 80 | H L SpurlockMason County, KY · Coal | 8,800 | 62.5% | 1,609 |
| 81 | York Energy CenterYork County, PA · Natural gas | 8,786 | 69.2% | 1,449 |
| 82 | CrossBerkeley County, SC · Coal | 8,774 | 40.9% | 2,452 |
| 83 | Warren CountyWarren County, VA · Natural gas | 8,697 | 67.4% | 1,472 |
| 84 | Prairie IslandGoodhue County, MN · Nuclear | 8,557 | 82.4% | 1,186 |
| 85 | Fairless Energy CenterBucks County, PA · Natural gas | 8,535 | 72.8% | 1,338 |
| 86 | Martin LakeRusk County, TX · Coal | 8,534 | 40.9% | 2,380 |
| 87 | Waterford 3St Charles Parish, LA · Nuclear | 8,462 | 80.5% | 1,200 |
| 88 | Fayette Power ProjectFayette County, TX · Coal | 8,453 | 57.1% | 1,690 |
| 89 | Jeffrey Energy CenterPottawatomie County, KS · Coal | 8,376 | 44.3% | 2,160 |
| 90 | Blue Water Energy CenterSt Clair County, MI · Natural gas | 8,351 | 75.2% | 1,267 |
| 91 | Clinton Power StationDeWitt County, IL · Nuclear | 8,338 | 83.6% | 1,138 |
| 92 | Thomas A Smith Energy FacilityMurray County, GA · Natural gas | 8,252 | 79.0% | 1,192 |
| 93 | Four CornersSan Juan County, NM · Coal | 8,239 | 57.5% | 1,636 |
| 94 | Coal CreekMcLean County, ND · Coal | 8,238 | 77.4% | 1,210 |
| 95 | Hummel Station LLCSnyder County, PA · Natural gas | 8,229 | 78.6% | 1,194 |
| 96 | Lawrenceburg Power, LLCDearborn County, IN · Natural gas | 8,225 | 76.2% | 1,232 |
| 97 | ParadiseMuhlenberg County, KY · Natural gas | 8,191 | 50.4% | 1,854 |
| 98 | V C SummerFairfield County, SC · Nuclear | 8,115 | 90.0% | 1,030 |
| 99 | Odessa-Ector Power PlantEctor County, TX · Natural gas | 8,062 | 79.8% | 1,153 |
| 100 | MartinMartin County, FL · Natural gas | 7,995 | 37.3% | 2,448 |
* Fewer than 12 months of 2025 reported, so the total is partial.
Net generation is EIA-923 final data for 2025, after station use and storage charging. * marks plants with fewer than 12 months reported. Source: EIA-860M August 2026, published 2026-09-24, and EIA-923 2025. Page updated 2026-10-04. Data sources
More US rankings
Largest power plants in the US100 plants · 242,483 MWLargest solar farms in the US100 plants · 33,836 MWLargest wind farms in the US100 plants · 41,918 MWLargest battery storage projects in the US100 projects · 25,097 MWLargest natural gas power plants in the US100 plants · 159,752 MWLargest coal power plants in the US100 plants · 151,335 MWLargest nuclear power plants in the US54 plants · 101,906 MWLargest hydroelectric power plants in the US100 plants · 49,989 MW