Power Plants in Texas

Texas operates 1,368 power plants totaling 186,850 MW of nameplate capacity. Natural Gas dominates the mix at 43%, followed by Wind (23%) and Solar (14%). The largest plant is W A Parish at 4,008 MW.

Plants1,368operating sites
Capacity186,849 MWnameplate
Generation539.1M MWhannual
CO₂207.2Mmetric tons/year
Natural Gas 43%Wind 23%Solar 14%Coal 11%Nuclear 3%Battery Storage 3%

Plant locations

Showing the 120 largest plants by capacity. Texas operates another 1248 plants below this size — browse the lists below to reach them.

Largest plants in Texas

PlantCityFuelCapacity
W A ParishThompsonsCoal4,008 MW
South Texas ProjectWadsworthNuclear2,709 MW
Comanche PeakGlen RoseNuclear2,430 MW
Martin LakeTatumCoal2,380 MW
Forney Energy CenterForneyNatural Gas1,894 MW
LimestoneJewettCoal1,850 MW
SabineOrangeNatural Gas1,812 MW
Oak Grove (Tx)FranklinCoal1,795 MW
Midlothian Energy FacilityMidlothianNatural Gas1,734 MW
V H BraunigElmendorfNatural Gas1,713 MW
Fayette Power ProjectLa GrangeCoal1,690 MW
Temple Power StationTempleNatural Gas1,606 MW
Cedar BayouBaytownNatural Gas1,530 MW
J K SpruceSan AntonioCoal1,489 MW
Cottonwood Energy Company LpDeweyvilleNatural Gas1,434 MW
HandleyFort WorthNatural Gas1,315 MW
Jack CountyBridgeportNatural Gas1,280 MW
Wolf Hollow IiGranburyNatural Gas1,231 MW
Colorado Bend IiWhartonNatural Gas1,230 MW
T H WhartonHoustonNatural Gas1,190 MW
Deer Park Energy CenterDeer ParkNatural Gas1,176 MW
Odessa-Ector Power PlantOdessaNatural Gas1,153 MW
TolkMuleshoeCoal1,136 MW
WelshPittsburgCoal1,116 MW
Lamar Power ProjectParisNatural Gas1,113 MW
NewmanEl PasoNatural Gas1,110 MW
Guadalupe Generating StationMarionNatural Gas1,088 MW
Barney M DavisCorpus ChristiNatural Gas1,082 MW
HarringtonAmarilloCoal1,080 MW
Freestone Energy CenterFairfieldNatural Gas1,036 MW
Great Prairie WindGruverWind1,027 MW
Sandy Creek Energy StationRieselCoal1,008 MW
Montgomery CountyWillisNatural Gas1,000 MW
Hays Energy ProjectSan MarcosNatural Gas989 MW
Rio Nogales Power ProjectSeguinNatural Gas940 MW
Tenaska Frontier Generation StationShiroNatural Gas940 MW
Tenaska Gateway Generating StationMt. EnterpriseNatural Gas940 MW
Formosa Utility Venture LtdPoint ComfortNatural Gas933 MW
Baytown Energy CenterBaytownNatural Gas933 MW
J T DeelySan AntonioCoal932 MW
Lake HubbardSunnyvaleNatural Gas928 MW
Channel Energy Center LlcPasadenaOther Fossil924 MW
Channelview Cogeneration PlantChannelviewNatural Gas918 MW
O W SommersSan AntonioNatural Gas892 MW
WilkesAvingerNatural Gas882 MW
Green Power 2Texas CityNatural Gas861 MW
JonesLubbockNatural Gas860 MW
Mountain CreekDallasNatural Gas852 MW
Wise County Power LlcPoolvilleNatural Gas822 MW
Pasadena CogenerationPasadenaNatural Gas815 MW

By county

Harris County87 plants · 10,078 MWFort Bend County27 plants · 6,610 MWBexar County33 plants · 5,974 MWBrazoria County49 plants · 5,404 MWWharton County17 plants · 4,577 MWRusk County3 plants · 3,319 MWPecos County32 plants · 3,225 MWNueces County18 plants · 3,085 MWChambers County9 plants · 3,035 MWHidalgo County29 plants · 3,014 MWMatagorda County10 plants · 2,880 MWLimestone County9 plants · 2,855 MWNolan County20 plants · 2,761 MWHood County3 plants · 2,646 MWGalveston County23 plants · 2,632 MWLamar County14 plants · 2,547 MWEctor County19 plants · 2,495 MWOrange County5 plants · 2,454 MWSomervell County2 plants · 2,430 MWScurry County12 plants · 2,410 MWEllis County9 plants · 2,366 MWBell County20 plants · 2,341 MWGuadalupe County9 plants · 2,280 MWWise County6 plants · 2,237 MWRobertson County6 plants · 2,194 MWSan Patricio County10 plants · 2,149 MWKaufman County4 plants · 2,090 MWFayette County3 plants · 1,932 MWBastrop County5 plants · 1,850 MWUpton County7 plants · 1,815 MWDallas County23 plants · 1,809 MWCalhoun County8 plants · 1,785 MWWebb County17 plants · 1,769 MWEl Paso County13 plants · 1,764 MWHarrison County5 plants · 1,763 MWTravis County21 plants · 1,619 MWPotter County3 plants · 1,554 MWMontgomery County8 plants · 1,551 MWNewton County2 plants · 1,514 MWBorden County9 plants · 1,475 MWTarrant County29 plants · 1,475 MWSterling County7 plants · 1,473 MWLamb County2 plants · 1,472 MWHale County4 plants · 1,444 MWWillacy County7 plants · 1,444 MWCameron County22 plants · 1,395 MWJefferson County10 plants · 1,393 MWHaskell County15 plants · 1,380 MWYoung County4 plants · 1,342 MWAndrews County9 plants · 1,297 MWMclennan County12 plants · 1,278 MWHansford County5 plants · 1,243 MWCarson County11 plants · 1,211 MWStarr County12 plants · 1,146 MWLubbock County6 plants · 1,116 MWTitus County2 plants · 1,116 MWDenton County13 plants · 1,110 MWGrimes County4 plants · 1,091 MWKenedy County7 plants · 1,075 MWWilbarger County9 plants · 1,045 MWFreestone County7 plants · 1,036 MWBosque County10 plants · 1,029 MWCrockett County4 plants · 1,024 MWYoakum County4 plants · 1,016 MWConcho County5 plants · 1,000 MWHays County1 plants · 989 MWVictoria County12 plants · 987 MWNavarro County15 plants · 985 MWTaylor County6 plants · 971 MWKnox County4 plants · 954 MWMilam County14 plants · 940 MWGrayson County8 plants · 929 MWGlasscock County9 plants · 905 MWMarion County1 plants · 882 MWGoliad County6 plants · 877 MWMills County5 plants · 849 MWTom Green County9 plants · 817 MWBee County6 plants · 808 MWFloyd County5 plants · 761 MWOldham County5 plants · 755 MWFrio County5 plants · 734 MWHoward County10 plants · 719 MWCherokee County1 plants · 713 MWDeaf Smith County6 plants · 709 MWLynn County4 plants · 699 MWMitchell County6 plants · 686 MWHill County16 plants · 651 MWLlano County2 plants · 629 MWCallahan County4 plants · 627 MWPalo Pinto County2 plants · 613 MWCollin County13 plants · 583 MWReeves County13 plants · 582 MWEastland County6 plants · 582 MWHopkins County7 plants · 578 MWWard County5 plants · 577 MWShackelford County3 plants · 565 MWHenderson County7 plants · 536 MWCoke County4 plants · 526 MWFisher County4 plants · 508 MWCrane County4 plants · 503 MWSwisher County4 plants · 500 MWFalls County5 plants · 490 MWKent County4 plants · 482 MWCulberson County4 plants · 481 MWCooke County6 plants · 477 MWDawson County4 plants · 463 MWZapata County6 plants · 440 MWAtascosa County4 plants · 410 MWBaylor County3 plants · 380 MWJack County4 plants · 380 MWHunt County8 plants · 372 MWCrosby County6 plants · 367 MWFoard County2 plants · 352 MWGregg County1 plants · 351 MWBriscoe County2 plants · 350 MWDickens County4 plants · 350 MWMcculloch County3 plants · 340 MWKinney County6 plants · 339 MWThrockmorton County2 plants · 329 MWBrown County2 plants · 320 MWHutchinson County6 plants · 313 MWReagan County2 plants · 309 MWDelta County2 plants · 304 MWUvalde County8 plants · 303 MWIrion County1 plants · 302 MWRed River County3 plants · 300 MWRoberts County2 plants · 288 MWJohnson County1 plants · 282 MWBrazos County4 plants · 279 MWCastro County4 plants · 276 MWArmstrong County1 plants · 265 MWFranklin County4 plants · 250 MWWinkler County1 plants · 250 MWOchiltree County1 plants · 249 MWChildress County3 plants · 240 MWParmer County1 plants · 230 MWArcher County3 plants · 228 MWVal Verde County8 plants · 226 MWRefugio County1 plants · 220 MWComal County3 plants · 217 MWFannin County5 plants · 216 MWWilliamson County7 plants · 214 MWDimmit County3 plants · 209 MWClay County2 plants · 204 MWJones County7 plants · 201 MWHardeman County5 plants · 200 MWComanche County2 plants · 200 MWSchleicher County1 plants · 199 MWPolk County2 plants · 176 MWDonley County1 plants · 174 MWHardin County3 plants · 173 MWSan Jacinto County2 plants · 170 MWRandall County2 plants · 166 MWErath County4 plants · 163 MWJackson County7 plants · 150 MWCochran County2 plants · 150 MWBailey County2 plants · 148 MWMidland County1 plants · 140 MWBrewster County2 plants · 123 MWMartin County1 plants · 120 MWJasper County3 plants · 117 MWNacogdoches County2 plants · 114 MWLiberty County2 plants · 109 MWBurnet County4 plants · 108 MWHamilton County1 plants · 100 MWMason County1 plants · 100 MWMoore County7 plants · 98 MWWichita County4 plants · 86 MWJim Hogg County2 plants · 78 MWCass County1 plants · 65 MWVan Zandt County2 plants · 59 MWColorado County1 plants · 51 MWTyler County2 plants · 49 MWMaverick County5 plants · 30 MWSherman County2 plants · 20 MWBrooks County2 plants · 19 MWAngelina County5 plants · 19 MWKimble County2 plants · 19 MWAustin County5 plants · 11 MWKarnes County1 plants · 10 MWPresidio County1 plants · 10 MWLa Salle County2 plants · 9 MWMenard County1 plants · 7 MWWilson County9 plants · 7 MWGonzales County2 plants · 4 MWParker County2 plants · 3 MWUpshur County1 plants · 3 MWReal County1 plants · 1 MWJim Wells County2 plants · 1 MWAnderson County1 plants · 0 MWBandera County1 plants · 0 MWCaldwell County1 plants · 0 MWColeman County1 plants · 0 MWGaines County1 plants · 0 MWGray County2 plants · 0 MWHouston County2 plants · 0 MWHudspeth County1 plants · 0 MWKleberg County1 plants · 0 MWLasalle County2 plants · 0 MWLee County2 plants · 0 MWLeon County4 plants · 0 MWMadison County3 plants · 0 MWMedina County1 plants · 0 MWMorris County2 plants · 0 MWMotley County1 plants · 0 MWRunnels County1 plants · 0 MWSan Saba County1 plants · 0 MWStephens County1 plants · 0 MWStonewall County2 plants · 0 MWWalker County1 plants · 0 MWWashington County1 plants · 0 MWWood County1 plants · 0 MWZavala County2 plants · 0 MW