Power Plants in North Carolina

North Carolina operates 988 power plants totaling 42,411 MW of nameplate capacity. Natural Gas dominates the mix at 49%, followed by Solar (16%) and Coal (14%). The largest plant is Roxboro at 2,558 MW.

Plants988operating sites
Capacity42,411 MWnameplate
Generation126.4M MWhannual
CO₂39.5Mmetric tons/year
Natural Gas 49%Solar 16%Coal 14%Nuclear 13%Hydroelectric 5%

Plant locations

Showing the 120 largest plants by capacity. North Carolina operates another 868 plants below this size — browse the lists below to reach them.

Largest plants in North Carolina

PlantCityFuelCapacity
RoxboroSemoraCoal2,558 MW
Belews CreekBelews CreekNatural Gas2,491 MW
McguireHuntersvilleNuclear2,441 MW
Sherwood H Smith Jr Energy ComplexHamletNatural Gas2,245 MW
Marshall (Nc)TerrellCoal2,119 MW
Hf Lee PlantGoldsboroNatural Gas2,048 MW
Brunswick NuclearSouthportNuclear2,003 MW
Lincoln CombustionStanleyNatural Gas1,754 MW
James E. Rogers Energy ComplexCliffsideNatural Gas1,531 MW
RowanSalisburyNatural Gas1,192 MW
Lee Combined Cycle PlantGoldsboroNatural Gas1,068 MW
AshevilleArdenNatural Gas1,012 MW
Wayne County Energy ComplexGoldsboroNatural Gas980 MW
Rockingham County Ct StationReidsvilleNatural Gas978 MW
HarrisNew HillNuclear951 MW
L V Sutton SteamWilmingtonNatural Gas851 MW
L V Sutton Combined CycleWilmingtonNatural Gas851 MW
MayoRoxboroCoal763 MW
Cleveland Cnty Generating FacilityKings MountainNatural Gas736 MW
BuckSalisburyNatural Gas698 MW
Dan RiverEdenNatural Gas698 MW
Kings Mountain Energy CenterKings MountainNatural Gas544 MW
G G AllenBelmontCoal435 MW
Cowans FordStanleyHydroelectric350 MW
Anson County Generation FacilityLilesvilleNatural Gas344 MW
Hamlet Generating FacilityHamletNatural Gas344 MW
Butler-Warner Generation PlantFayettevilleNatural Gas305 MW
Fontana DamFontana DamHydroelectric255 MW
Desert Wind Farm, LlcHertfordWind208 MW
Timbermill Wind, LlcEdentonWind189 MW
Rosemary Power StationRoanoke RapidsOil180 MW
GastonRoanoke RapidsHydroelectric178 MW
Hiwassee DamMurphyHydroelectric166 MW
W H WeatherspoonLumbertonOil163 MW
CheoahTapocoHydroelectric140 MW
Albemarle Beach SolarRoperSolar130 MW
Oak SolarGastonSolar120 MW
Domtar Paper Co Llc Plymouth NcPlymouthBiomass114 MW
Narrows (Nc)BadinHydroelectric109 MW
WaltersWatervilleHydroelectric108 MW
Roanoke RapidsRoanoke RapidsHydroelectric100 MW
Innovative Solar 37 LlcMorvenSolar100 MW
Fern Solar LlcBattleboroSolar100 MW
Oak Trail Solar, LlcMoyockSolar100 MW
BlewettLilesvilleHydroelectric94.6 MW
TilleryMount GileadHydroelectric84.0 MW
Wilkinson Solar LlcPantegoSolar80.6 MW
Conetoe Ii Solar, LlcConetoeSolar80.0 MW
Aulander Holloman Solar, LlcAulanderSolar80.0 MW
Harts Mill Solar, LlcTarboroSolar80.0 MW

By county

Wayne County37 plants · 4,230 MWPerson County10 plants · 3,343 MWCleveland County30 plants · 2,953 MWRichmond County14 plants · 2,682 MWStokes County6 plants · 2,555 MWMecklenburg County8 plants · 2,457 MWCatawba County18 plants · 2,328 MWLincoln County6 plants · 2,117 MWBrunswick County5 plants · 2,070 MWRowan County15 plants · 1,943 MWRockingham County11 plants · 1,717 MWNew Hanover County4 plants · 1,704 MWBuncombe County9 plants · 1,032 MWWake County17 plants · 1,016 MWHalifax County20 plants · 710 MWGaston County18 plants · 581 MWAnson County10 plants · 570 MWCumberland County16 plants · 448 MWRobeson County50 plants · 418 MWBladen County18 plants · 372 MWNorthampton County17 plants · 362 MWNash County33 plants · 301 MWEdgecombe County9 plants · 284 MWStanly County10 plants · 282 MWCurrituck County5 plants · 262 MWMontgomery County13 plants · 261 MWPerquimans County9 plants · 259 MWSwain County1 plants · 254 MWMartin County17 plants · 216 MWChowan County6 plants · 211 MWHertford County16 plants · 203 MWBeaufort County11 plants · 196 MWDuplin County37 plants · 194 MWGraham County2 plants · 185 MWCherokee County4 plants · 168 MWLenoir County15 plants · 165 MWWarren County11 plants · 154 MWWashington County3 plants · 149 MWScotland County19 plants · 148 MWPender County9 plants · 137 MWCraven County12 plants · 137 MWFranklin County12 plants · 135 MWWilson County13 plants · 128 MWRutherford County13 plants · 126 MWCabarrus County7 plants · 126 MWColumbus County20 plants · 125 MWJones County12 plants · 120 MWHaywood County2 plants · 109 MWVance County13 plants · 107 MWJohnston County32 plants · 107 MWUnion County7 plants · 106 MWSurry County8 plants · 91 MWYadkin County9 plants · 81 MWRandolph County19 plants · 70 MWHarnett County14 plants · 56 MWOnslow County11 plants · 56 MWDavidson County12 plants · 53 MWJackson County5 plants · 50 MWSampson County14 plants · 50 MWOrange County6 plants · 50 MWMoore County11 plants · 49 MWBurke County9 plants · 48 MWPitt County11 plants · 47 MWMacon County3 plants · 45 MWBertie County6 plants · 45 MWPasquotank County3 plants · 43 MWIredell County8 plants · 42 MWGranville County9 plants · 42 MWChatham County13 plants · 42 MWGuilford County14 plants · 41 MWDavie County9 plants · 40 MWCaldwell County4 plants · 39 MWLee County9 plants · 38 MWCamden County4 plants · 35 MWHoke County5 plants · 34 MWAlamance County11 plants · 32 MWGreene County6 plants · 27 MWForsyth County5 plants · 22 MWDurham County5 plants · 18 MWCaswell County4 plants · 17 MWClay County2 plants · 15 MWDare County2 plants · 15 MWGates County3 plants · 15 MWMadison County3 plants · 12 MWHenderson County4 plants · 12 MWAlexander County3 plants · 11 MWPamlico County2 plants · 10 MWHyde County2 plants · 8 MWPolk County1 plants · 5 MWWilson County1 plants · 2 MWRockingham County1 plants · 1 MWCarteret County1 plants · 0 MWNot In File County1 plants · 0 MWWilkes County1 plants · 0 MW