Power Plants in Pennsylvania

Pennsylvania operates 324 power plants totaling 54,934 MW of nameplate capacity. Natural Gas dominates the mix at 52%, followed by Nuclear (19%) and Coal (13%). The largest plant is Peach Bottom at 2,876 MW.

Plants324operating sites
Capacity54,933 MWnameplate
Generation236.7M MWhannual
CO₂76.2Mmetric tons/year
Natural Gas 52%Nuclear 19%Coal 13%Oil 6%Hydroelectric 4%Wind 3%

Plant locations

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

Largest plants in Pennsylvania

PlantCityFuelCapacity
Peach BottomDeltaNuclear2,876 MW
Talenenergy SusquehannaBerwickNuclear2,532 MW
LimerickSanatogaNuclear2,277 MW
Homer City Generating StationHomer CityCoal2,012 MW
ConemaughNew FlorenceCoal1,963 MW
KeystoneSheloctaCoal1,883 MW
Beaver ValleyShippingportNuclear1,847 MW
Talenenergy Martins CreekBangorOil1,772 MW
Talenenergy MontourWashingtonvilleNatural Gas1,758 MW
Brunner IslandYork HavenNatural Gas1,616 MW
Lackawanna Energy CenterJessupNatural Gas1,499 MW
York Energy CenterDeltaNatural Gas1,449 MW
Fairless Energy CenterFairless HillsNatural Gas1,338 MW
Cpv Fairview Energy CenterJohnstownNatural Gas1,197 MW
Hummel Station LlcShamokin DamNatural Gas1,194 MW
Bethlehem Power PlantBethlehemNatural Gas1,153 MW
Tenaska Westmoreland Generating StationSmithtonNatural Gas1,134 MW
Moxie Freedom Generation PlantSalem TownshipNatural Gas1,105 MW
Muddy RunDrumoreHydroelectric1,072 MW
Hickory Run Energy StationNew CastleNatural Gas1,034 MW
Crane Clean Energy CenterMiddletownNuclear981 MW
Hunterstown Power PlantGettysburgNatural Gas898 MW
Hamilton LibertyTowandaNatural Gas870 MW
Hamilton Patriot Generation PlantMontgomeryNatural Gas870 MW
Eddystone Generating StationEddystoneNatural Gas862 MW
Marcus Hook Energy LpMarcus HookNatural Gas836 MW
Ironwood LlcLebanonNatural Gas778 MW
Ontelaunee Energy CenterReadingNatural Gas728 MW
Fayette Energy FacilityMasontownNatural Gas715 MW
ArmstrongSheloctaNatural Gas688 MW
Hill Top Energy Center, LlcCarmichaelsNatural Gas665 MW
Lower Mount Bethel EnergyBangorNatural Gas652 MW
ShawvilleShawvilleNatural Gas632 MW
Liberty Electric Power PlantEddystoneNatural Gas614 MW
Seward (Pa)New FlorenceCoal585 MW
Allegheny Energy Units 3 4 & 5SpringdaleNatural Gas556 MW
Croydon Ct Generating StationBristol Twp.Oil546 MW
Birdsboro PowerBirdsboroNatural Gas525 MW
Seneca Generation LlcWarrenHydroelectric438 MW
Safe HarborConestogaHydroelectric418 MW
Brunot IslandPittsburgNatural Gas365 MW
New Castle PlantWest PittsburgNatural Gas354 MW
Shell Chemical Appalachia LlcMonacaNatural Gas310 MW
Handsome Lake Energy LlcKennerdellNatural Gas295 MW
HoltwoodHoltwoodHydroelectric247 MW
Portland (Pa)Mt. BethelNatural Gas194 MW
Grays Ferry CogenerationPhiladelphiaNatural Gas193 MW
HazeltonHazeltonNatural Gas172 MW
Great Cove Solar IiSaint ThomasSolar150 MW
Hunlock Power StationHunlock CreekNatural Gas146 MW

By county

York County14 plants · 6,218 MWIndiana County4 plants · 4,584 MWLuzerne County9 plants · 4,000 MWNorthampton County10 plants · 3,922 MWArmstrong County7 plants · 2,627 MWMontgomery County12 plants · 2,475 MWDelaware County5 plants · 2,470 MWBeaver County9 plants · 2,218 MWBucks County10 plants · 2,027 MWLancaster County15 plants · 1,814 MWMontour County2 plants · 1,757 MWCambria County10 plants · 1,720 MWLackawanna County3 plants · 1,596 MWLawrence County3 plants · 1,388 MWBerks County10 plants · 1,326 MWSnyder County4 plants · 1,270 MWWestmoreland County4 plants · 1,166 MWAllegheny County13 plants · 1,124 MWAdams County7 plants · 1,087 MWDauphin County5 plants · 1,018 MWBradford County8 plants · 962 MWLycoming County7 plants · 945 MWFayette County7 plants · 844 MWLebanon County3 plants · 783 MWClearfield County7 plants · 672 MWGreene County2 plants · 664 MWPhiladelphia County12 plants · 557 MWWarren County2 plants · 491 MWSomerset County16 plants · 446 MWVenango County3 plants · 389 MWFranklin County13 plants · 378 MWSchuylkill County11 plants · 374 MWWyoming County3 plants · 283 MWBlair County5 plants · 252 MWTioga County3 plants · 125 MWCarbon County5 plants · 119 MWWayne County2 plants · 104 MWPotter County2 plants · 90 MWFayette County1 plants · 87 MWCumberland County7 plants · 72 MWFulton County1 plants · 70 MWNorthumberland County5 plants · 67 MWChester County8 plants · 63 MWElk County1 plants · 54 MWLuzerne County1 plants · 44 MWClarion County1 plants · 30 MWHuntingdon County2 plants · 24 MWMonroe County2 plants · 22 MWCentre County5 plants · 22 MWSusquehanna County1 plants · 22 MWJuniata County1 plants · 20 MWUnion County3 plants · 12 MWErie County3 plants · 8 MWLehigh County3 plants · 5 MWWashington County2 plants · 4 MWMercer County2 plants · 4 MWClinton County1 plants · 0 MWColumbia County3 plants · 0 MWCrawford County2 plants · 0 MWForest County1 plants · 0 MWMckean County1 plants · 0 MW