Largest power plants in North Carolina

The 50 largest power plants in North Carolina by nameplate capacity, from EIA-860M for August 2026, with 2025 net generation from EIA-923.

Plants

50

Nameplate capacity

31,759 MW

Net generation, 2025

120 TWh

Largest

Roxboro

2,558 MW

Top 50 by nameplate capacity

#PlantMW2025 net generation, GWhGWh, 2025Capacity factorOperator
1RoxboroPerson County · Coal2,5586,96931.1%Duke Energy Progress - (NC)
2Belews CreekStokes County · Natural gas2,4917,72835.4%Duke Energy Carolinas, LLC
3McGuireMecklenburg County · Nuclear2,44119,50591.2%Duke Energy Carolinas, LLC
4Sherwood H Smith Jr Energy ComplexRichmond County · Natural gas2,2459,85350.1%Duke Energy Progress - (NC)
5Lincoln CombustionLincoln County · Natural gas2,156958–Duke Energy Carolinas, LLC
6Marshall (NC)Catawba County · Natural gas and coal2,1196,94437.4%Duke Energy Carolinas, LLC
7Brunswick NuclearBrunswick County · Nuclear2,00315,71189.5%Duke Energy Progress - (NC)
8James E. Rogers Energy ComplexCleveland County · Natural gas1,5316,187–Duke Energy Carolinas, LLC
9RowanRowan County · Natural gas1,1924,297*44.8%Southern Power Co
10Lee Combined Cycle PlantWayne County · Natural gas1,0685,73661.3%Duke Energy Progress - (NC)
11AshevilleBuncombe County · Natural gas1,0113,680*45.4%Duke Energy Progress - (NC)
12Wayne County Energy ComplexWayne County · Natural gas9806217.2%Duke Energy Progress - (NC)
13Harris (NC)Wake County · Nuclear9517,83194.0%Duke Energy Progress - (NC)
14L V Sutton Combined CycleNew Hanover County · Natural gas8513,53447.4%Duke Energy Progress - (NC)
15MayoPerson County · Coal7631,34620.1%Duke Energy Progress - (NC)
16Cleveland Cnty Generating FacilityCleveland County · Natural gas73698615.3%Southern Power Co
17BuckRowan County · Natural gas6983,95464.7%Duke Energy Carolinas, LLC
18Dan RiverRockingham County · Natural gas6983,92864.3%Duke Energy Carolinas, LLC
19Kings Mountain Energy CenterCleveland County · Natural gas5443,16266.4%Carolina Power Partners, LLC
20Cowans FordLincoln County · Hydro3501254.1%Duke Energy Carolinas, LLC
21Anson County Generation FacilityAnson County · Natural gas34432.91.1%North Carolina El Member Corp
22Hamlet Generating FacilityRichmond County · Natural gas3442046.8%North Carolina El Member Corp
23Butler-Warner Generation PlantCumberland County · Natural gas3051134.2%Fayetteville Public Works Commission
24Fontana DamSwain County · Hydro25590040.3%Tennessee Valley Authority
25Desert Wind Farm, LLCPerquimans County · Wind20856130.8%Avangrid Power LLC
26Timbermill Wind, LLCChowan County · Wind18937622.7%Timbermill Wind
27Rosemary Power StationHalifax County · Oil18021.91.4%Virginia Electric & Power Co
28GastonHalifax County · Hydro17822614.5%Virginia Electric & Power Co
29Hiwassee DamCherokee County · Pumped storage and hydro166257–Tennessee Valley Authority
30W H WeatherspoonRobeson County · Oil1630.40.0%Duke Energy Progress - (NC)
31CheoahGraham County · Hydro14047238.5%Brookfield Smoky Mountain Hydropower LP
32American Beech Solar LLCHalifax County · Solar14036.3*–MN8 Energy LLC
33Albemarle Beach SolarWashington County · Solar13022719.9%Albemarle Beach Solar, LLC
34Oak SolarNorthampton County · Solar12025624.4%Oak Solar LLC
35Domtar Paper Co LLC Plymouth NCMartin County · Wood biomass11434634.6%Domtar Paper Company LLC
36Narrows (NC)Stanly County · Hydro10936338.1%Eagle Creek Renewable Energy, LLC
37WaltersHaywood County · Hydro10828930.6%Duke Energy Progress - (NC)
38Roanoke RapidsHalifax County · Hydro10018721.4%Virginia Electric & Power Co
39Innovative Solar 37 LLCAnson County · Solar10013815.7%Dominion Renewable Energy
40Fern Solar LLCEdgecombe County · Solar10021324.3%Fern Solar LLC
41Oak Trail Solar, LLCCurrituck County · Solar10023526.8%Leeward Asset Management, LLC
42Knightdale BatteryWake County · Battery storage100−1.5*–Duke Energy Progress - (NC)
43Aulander Holloman Solar, LLCHertford County · Solar99168–Aulander Holloman Solar, LLC
44BlewettAnson County · Oil and hydro9598.011.8%Duke Energy Progress - (NC)
45TilleryMontgomery County · Hydro8411816.0%Duke Energy Progress - (NC)
46International Paper Riegelwood MillColumbus County · Wood biomass8435247.9%GCF - Riegelwood Mill
47Wilkinson Solar LLCBeaufort County · Solar8116122.8%Dominion Renewable Energy
48Conetoe II Solar, LLCEdgecombe County · Solar8015321.8%Deriva Energy
49Harts Mill Solar, LLCEdgecombe County · Solar8017324.7%Harts Mills Solar, LLC
50Red Bud Solar PlantNash County · Solar8027.6*–Duke Energy Carolinas, LLC

* Fewer than 12 months of 2025 reported, so the total is partial.

MW is the nameplate capacity of operating generators and batteries. Source: EIA-860M August 2026, published 2026-09-24, and EIA-923 2025. Page updated 2026-10-04. Data sources

More power plant lists for North Carolina