Solar Power Panels in North Carolina: Costs, Companies, and ROI

North CarolinaInterested in solar power in North Carolina? We’ve got you covered. We’ve gathered a ton of stats and tracked down any local installers we could find.

Skip to key solar facts in North Carolina

Get better info on your city

The average North Carolina resident spends about 0.11 per kilowatt-hour (kWh) and uses about 1098 kilowatts (kW) per month. With an average month’s electric bill totaling $120.52 it definitely makes sense to see if you can save money on power.

Key Solar Facts – Averaged for North Carolina

Average savings per year: $999.03 ($83.25 per month)

Estimated time for the system to pay for itself: 21 years, 0 months

Is solar worth it in North Carolina? Based on the price of electricity in North Carolina (an average of 0.11 per kW) and medium amounts of sun (3% more than average) compared to other states, solar power  is 4% lest cost effective than the rest of the nation.

Our final opinion: solar panels are somewhat recommended in North Carolina.

Solar Panel Installers in North Carolina

Sungevity logo

Description: Sungevity does business in 14 states, but they’d best be classified as an enthusiastic underdog. They’ve shown some differentiation through technology and power generation monitoring.

Features:

  • 20-year system performance guarantee
  • Partnerships to share profits with environmental non-profits
  • Representatives on-hand at your local Lowe’s

About our rating: There’s nothing wrong with Sungevity – they’re a great providers with high-quality systems and technology. They could do a little better by providing more pricing options and some of the risk-reducing guarantees that other companies offer.

Visit site

DIY Solar Systems

DIY systems can save you a lot of money – they’re up to 4 times cheaper than professionally-installed systems. Just remember that installing solar panels is not easy. You must know how to mount the panels with the optimum tilt for your area, connect it to your home’s power, and avoid damage to your roof or the panels. This option is recommended only for those who have experience in professional construction.

Top pick: Renogy 5KW Panels (20 Panels)

Amazon Rating: 4.4

MSRP: $5,699 (5KW)

Check price on Amazon

 

Eco-Worthy 4KW Panels (40 Panels)

Amazon Rating:  Unrated

MSRP: $4,720 (4KW)

Check price on Amazon

All Amazon ratings as of 6/2/2015

See more options on Amazon

Solar Power by Month in North Carolina

A 5kW system will save someone in North Carolina about $83.25 on an average month. North Carolina residents will usually generate the most power in May. A breakdown of average solar power and savings per month is below.

Month Available kW / meter / day Estimated savings / month
Jan  4.3  70.19
Feb  4.82  78.67
Mar  5.38  87.82
Apr  5.66  92.38
May  5.74  93.71
Jun  5.66  92.46
Jul  5.5  89.86
Aug  5.57  91
Sep  5.17  84.44
Oct  4.93  80.58
Nov  4.45  72.69
Dec  4  65.26

North Carolina has a medium amount of solar power to capture – about 4.41 kilowatts per meter per day.

Calculations and Sources

Data based on 800 reporting zip codes in North Carolina. Stats above assume a 32 square meter (345 square foot) standard-efficiency (15%) 5 kW system costing $21,000 out of pocket. Costs vary, but are generally lower due to federal and local government incentives.

Get more info on cities in North Carolina

Choose from a city in North Carolina below to see info on solar power panels, installation, provider, and cost effectiveness in your area.

Aberdeen, NC
Advance, NC
Ahoskie, NC
Albemarle, NC
Albertson, NC
Alexander, NC
Alexis, NC
Almond, NC
Andrews, NC
Angier, NC
Apex, NC
Arapahoe, NC
Ararat, NC
Arden, NC
Ash, NC
Asheboro, NC
Asheville, NC
Atkinson, NC
Atlantic, NC
Atlantic Beach, NC
Aulander, NC
Aurora, NC
Autryville, NC
Avon, NC
Ayden, NC
Aydlett, NC
Badin, NC
Bahama, NC
Bailey, NC
Bakersville, NC
Balsam, NC
Balsam Grove, NC
Banner Elk, NC
Barco, NC
Barnardsville, NC
Bath, NC
Battleboro, NC
Bayboro, NC
Bear Creek, NC
Beaufort, NC
Belews Creek, NC
Belhaven, NC
Belmont, NC
Belvidere, NC
Bennett, NC
Benson, NC
Bessemer City, NC
Bethel, NC
Beulaville, NC
Biscoe, NC
Black Creek, NC
Black Mountain, NC
Bladenboro, NC
Blanch, NC
Blounts Creek, NC
Blowing Rock, NC
Boiling Springs, NC
Bolivia, NC
Bolton, NC
Boomer, NC
Boone, NC
Boonville, NC
Bostic, NC
Brasstown, NC
Brevard, NC
Bridgeton, NC
Broadway, NC
Browns Summit, NC
Brunswick, NC
Bryson City, NC
Bullock, NC
Bunn, NC
Bunnlevel, NC
Burgaw, NC
Burlington, NC
Burnsville, NC
Butner, NC
Buxton, NC
Calabash, NC
Calypso, NC
Camden, NC
Cameron, NC
Camp Lejeune, NC
Candler, NC
Candor, NC
Canton, NC
Carolina Beach, NC
Carrboro, NC
Carthage, NC
Cary, NC
Casar, NC
Cashiers, NC
Castalia, NC
Castle Hayne, NC
Catawba, NC
Cedar Grove, NC
Cedar Island, NC
Cedar Mountain, NC
Cerro Gordo, NC
Chadbourn, NC
Chapel Hill, NC
Charlotte, NC
Cherokee, NC
Cherryville, NC
Chimney Rock, NC
China Grove, NC
Chinquapin, NC
Chocowinity, NC
Claremont, NC
Clarendon, NC
Clarkton, NC
Clayton, NC
Clemmons, NC
Cleveland, NC
Climax, NC
Clinton, NC
Clyde, NC
Coats, NC
Cofield, NC
Coinjock, NC
Colerain, NC
Colfax, NC
Collettsville, NC
Columbia, NC
Columbus, NC
Como, NC
Concord, NC
Conetoe, NC
Connellys Springs, NC
Conover, NC
Conway, NC
Cooleemee, NC
Corapeake, NC
Cordova, NC
Cornelius, NC
Corolla, NC
Council, NC
Cove City, NC
Cramerton, NC
Creedmoor, NC
Creston, NC
Creswell, NC
Crouse, NC
Crumpler, NC
Cullowhee, NC
Currie, NC
Currituck, NC
Dallas, NC
Danbury, NC
Davidson, NC
Davis, NC
Deep Gap, NC
Deep Run, NC
Delco, NC
Denton, NC
Denver, NC
Dillsboro, NC
Dobson, NC
Dover, NC
Drexel, NC
Dublin, NC
Dudley, NC
Dunn, NC
Durham, NC
Eagle Springs, NC
East Bend, NC
East Flat Rock, NC
Eden, NC
Edenton, NC
Edward, NC
Efland, NC
Elizabeth City, NC
Elizabethtown, NC
Elk Park, NC
Elkin, NC
Ellenboro, NC
Ellerbe, NC
Elm City, NC
Elon, NC
Emerald Isle, NC
Enfield, NC
Engelhard, NC
Enka, NC
Ennice, NC
Ernul, NC
Erwin, NC
Etowah, NC
Eure, NC
Everetts, NC
Evergreen, NC
Fair Bluff, NC
Fairfield, NC
Fairmont, NC
Fairview, NC
Faison, NC
Faith, NC
Falcon, NC
Farmville, NC
Fayetteville, NC
Ferguson, NC
Flat Rock, NC
Fleetwood, NC
Fletcher, NC
Fontana Dam, NC
Forest City, NC
Fort Bragg, NC
Fountain, NC
Four Oaks, NC
Franklin, NC
Franklinton, NC
Franklinville, NC
Fremont, NC
Frisco, NC
Fuquay Varina, NC
Garland, NC
Garner, NC
Garysburg, NC
Gaston, NC
Gastonia, NC
Gates, NC
Gatesville, NC
Germanton, NC
Gerton, NC
Gibson, NC
Gibsonville, NC
Glade Valley, NC
Glendale Springs, NC
Glenville, NC
Gloucester, NC
Godwin, NC
Gold Hill, NC
Goldsboro, NC
Goldston, NC
Graham, NC
Grandy, NC
Granite Falls, NC
Granite Quarry, NC
Grantsboro, NC
Grassy Creek, NC
Green Mountain, NC
Greensboro, NC
Greenville, NC
Grifton, NC
Grimesland, NC
Grover, NC
Gulf, NC
Halifax, NC
Hallsboro, NC
Hamilton, NC
Hamlet, NC
Hampstead, NC
Hamptonville, NC
Harbinger, NC
Harkers Island, NC
Harmony, NC
Harrells, NC
Harrellsville, NC
Harrisburg, NC
Hatteras, NC
Havelock, NC
Haw River, NC
Hayesville, NC
Hays, NC
Henderson, NC
Hendersonville, NC
Henrico, NC
Hertford, NC
Hickory, NC
Hiddenite, NC
High Point, NC
High Shoals, NC
Highlands, NC
Hildebran, NC
Hillsborough, NC
Hobbsville, NC
Hobgood, NC
Hobucken, NC
Hoffman, NC
Hollister, NC
Holly Ridge, NC
Holly Springs, NC
Hookerton, NC
Hope Mills, NC
Horse Shoe, NC
Hot Springs, NC
Hubert, NC
Hudson, NC
Huntersville, NC
Hurdle Mills, NC
Indian Trail, NC
Iron Station, NC
Ivanhoe, NC
Jackson, NC
Jackson Springs, NC
Jacksonville, NC
Jamestown, NC
Jamesville, NC
Jarvisburg, NC
Jefferson, NC
Jonesville, NC
Julian, NC
Kannapolis, NC
Kelford, NC
Kelly, NC
Kenansville, NC
Kenly, NC
Kernersville, NC
Kill Devil Hills, NC
King, NC
Kings Mountain, NC
Kinston, NC
Kipling, NC
Kittrell, NC
Kitty Hawk, NC
Knightdale, NC
Knotts Island, NC
Kure Beach, NC
La Grange, NC
Lake Junaluska, NC
Lake Lure, NC
Lake Toxaway, NC
Lake Waccamaw, NC
Lakeview, NC
Landis, NC
Lansing, NC
Lattimore, NC
Laurel Hill, NC
Laurel Springs, NC
Laurinburg, NC
Lawndale, NC
Lawsonville, NC
Leasburg, NC
Leicester, NC
Leland, NC
Lenoir, NC
Lewiston Woodville, NC
Lewisville, NC
Lexington, NC
Liberty, NC
Lilesville, NC
Lillington, NC
Lincolnton, NC
Linden, NC
Linville, NC
Linwood, NC
Littleton, NC
Locust, NC
Longwood, NC
Louisburg, NC
Lowell, NC
Lowgap, NC
Lowland, NC
Lucama, NC
Lumber Bridge, NC
Lumberton, NC
Macclesfield, NC
Macon, NC
Madison, NC
Maggie Valley, NC
Magnolia, NC
Maiden, NC
Manns Harbor, NC
Manson, NC
Manteo, NC
Maple, NC
Maple Hill, NC
Marble, NC
Margarettsville, NC
Marion, NC
Mars Hill, NC
Marshall, NC
Marshallberg, NC
Marshville, NC
Marston, NC
Matthews, NC
Maury, NC
Maxton, NC
Mayodan, NC
Maysville, NC
Mc Adenville, NC
Mc Grady, NC
Mc Leansville, NC
Mebane, NC
Merritt, NC
Merry Hill, NC
Middleburg, NC
Middlesex, NC
Midland, NC
Midway Park, NC
Mill Spring, NC
Millers Creek, NC
Mills River, NC
Milton, NC
Mocksville, NC
Moncure, NC
Monroe, NC
Montreat, NC
Mooresboro, NC
Mooresville, NC
Moravian Falls, NC
Morehead City, NC
Morganton, NC
Morrisville, NC
Morven, NC
Mount Airy, NC
Mount Gilead, NC
Mount Holly, NC
Mount Olive, NC
Mount Pleasant, NC
Mount Ulla, NC
Mountain Home, NC
Moyock, NC
Murfreesboro, NC
Murphy, NC
Nags Head, NC
Nakina, NC
Nashville, NC
Nebo, NC
New Bern, NC
New Hill, NC
New London, NC
Newland, NC
Newport, NC
Newton, NC
Newton Grove, NC
Norlina, NC
North Wilkesboro, NC
Norwood, NC
Oak City, NC
Oak Island, NC
Oak Ridge, NC
Oakboro, NC
Ocean Isle Beach, NC
Ocracoke, NC
Old Fort, NC
Olin, NC
Olivia, NC
Oriental, NC
Orrum, NC
Otto, NC
Oxford, NC
Pantego, NC
Parkton, NC
Peachland, NC
Pelham, NC
Pembroke, NC
Pendleton, NC
Penrose, NC
Pfafftown, NC
Pikeville, NC
Pilot Mountain, NC
Pine Hall, NC
Pine Level, NC
Pinebluff, NC
Pinehurst, NC
Pineola, NC
Pinetops, NC
Pinetown, NC
Pineville, NC
Piney Creek, NC
Pink Hill, NC
Pinnacle, NC
Pisgah Forest, NC
Pittsboro, NC
Pleasant Garden, NC
Pleasant Hill, NC
Plymouth, NC
Point Harbor, NC
Polkton, NC
Pollocksville, NC
Pope Army Airfield, NC
Poplar Branch, NC
Powells Point, NC
Powellsville, NC
Princeton, NC
Proctorville, NC
Prospect Hill, NC
Providence, NC
Purlear, NC
Raeford, NC
Raleigh, NC
Ramseur, NC
Randleman, NC
Red Springs, NC
Reidsville, NC
Rex, NC
Rich Square, NC
Richfield, NC
Richlands, NC
Ridgecrest, NC
Riegelwood, NC
Roanoke Rapids, NC
Roaring Gap, NC
Roaring River, NC
Robbins, NC
Robbinsville, NC
Robersonville, NC
Rockingham, NC
Rockwell, NC
Rocky Mount, NC
Rocky Point, NC
Rodanthe, NC
Roduco, NC
Rolesville, NC
Ronda, NC
Roper, NC
Rose Hill, NC
Roseboro, NC
Rosman, NC
Rougemont, NC
Rowland, NC
Roxboro, NC
Roxobel, NC
Ruffin, NC
Rural Hall, NC
Rutherfordton, NC
Saint Pauls, NC
Salemburg, NC
Salisbury, NC
Saluda, NC
Salvo, NC
Sandy Ridge, NC
Sanford, NC
Sapphire, NC
Saratoga, NC
Saxapahaw, NC
Scaly Mountain, NC
Scotland Neck, NC
Scottville, NC
Scranton, NC
Seaboard, NC
Seagrove, NC
Sealevel, NC
Selma, NC
Semora, NC
Seven Springs, NC
Severn, NC
Shallotte, NC
Shannon, NC
Shawboro, NC
Shelby, NC
Sherrills Ford, NC
Shiloh, NC
Siler City, NC
Siloam, NC
Simpson, NC
Sims, NC
Smithfield, NC
Smyrna, NC
Sneads Ferry, NC
Snow Camp, NC
Snow Hill, NC
Sophia, NC
South Mills, NC
Southern Pines, NC
Southport, NC
Sparta, NC
Speed, NC
Spencer, NC
Spindale, NC
Spring Hope, NC
Spring Lake, NC
Spruce Pine, NC
Stacy, NC
Staley, NC
Stanfield, NC
Stanley, NC
Stantonsburg, NC
Star, NC
State Road, NC
Statesville, NC
Stedman, NC
Stella, NC
Stem, NC
Stokes, NC
Stokesdale, NC
Stoneville, NC
Stony Point, NC
Stumpy Point, NC
Sugar Grove, NC
Summerfield, NC
Sunbury, NC
Sunset Beach, NC
Supply, NC
Swannanoa, NC
Swanquarter, NC
Swansboro, NC
Sylva, NC
Tabor City, NC
Tar Heel, NC
Tarawa Terrace, NC
Tarboro, NC
Taylorsville, NC
Teachey, NC
Terrell, NC
Thomasville, NC
Thurmond, NC
Timberlake, NC
Tobaccoville, NC
Todd, NC
Topton, NC
Traphill, NC
Trenton, NC
Trinity, NC
Troutman, NC
Troy, NC
Tryon, NC
Tuckasegee, NC
Turkey, NC
Tyner, NC
Union Grove, NC
Union Mills, NC
Valdese, NC
Vale, NC
Vanceboro, NC
Vandemere, NC
Vass, NC
Vilas, NC
Wade, NC
Wadesboro, NC
Wagram, NC
Wake Forest, NC
Walkertown, NC
Wallace, NC
Walnut Cove, NC
Walstonburg, NC
Wanchese, NC
Warne, NC
Warrensville, NC
Warrenton, NC
Warsaw, NC
Washington, NC
Waves, NC
Waxhaw, NC
Waynesville, NC
Weaverville, NC
Weldon, NC
Wendell, NC
West End, NC
West Jefferson, NC
Westfield, NC
Whitakers, NC
White Oak, NC
Whiteville, NC
Whitsett, NC
Whittier, NC
Wilkesboro, NC
Willard, NC
Williamston, NC
Willow Spring, NC
Wilmington, NC
Wilson, NC
Wilsons Mills, NC
Windsor, NC
Winfall, NC
Wingate, NC
Winnabow, NC
Winston Salem, NC
Winterville, NC
Winton, NC
Woodland, NC
Woodleaf, NC
Wrightsville Beach, NC
Yadkinville, NC
Yanceyville, NC
Youngsville, NC
Zebulon, NC
Zionville, NC
Zirconia, NC