100 Cedar Club
100 Cedar Club Cir
North Carolina's electric vehicle (EV) charging infrastructure is undergoing substantial expansion, supported by $109 million in National Electric Vehicle Infrastructure (NEVI) funding. This strategic development initially focused on major highway corridors designated as Alternative Fuel Corridors (AFCs). Key highways included in this buildout are I-40, U.S. 64, I-77, I-485, U.S. 17, U.S. 70, and U.S. 74, with specific attention also given to the I-87 and U.S. 64 corridor east of Raleigh. The first phase of construction for new charging stations commenced in 2024.
The state has seen robust growth in charging port availability. Between 2021 and 2023, direct current fast-charging (DCFC) ports increased by 98%, while Level 2 charging ports grew by 42%. By early 2024, North Carolina boasted nearly 4,000 public charging ports, a significant jump from 1,400 in 2019. Tesla's North American Charging Standard (NACS) plugs are particularly dominant, making up 59% of fast-charging plugs in the state as of 2024.
Recent guidance from the U.S. Department of Transportation has introduced more flexibility in funding allocation. This allows the North Carolina Department of Transportation (NCDOT) to broaden its focus beyond just major interstates, now including support for EV charging networks in local communities and rural areas. Consequently, NCDOT has adjusted its NEVI-funded station plans along alternative fuel corridors, scaling back from an initial 41 additional locations to 16, to ensure more comprehensive access across the state.
Albemarle
2 stations
Alexander
1 stations
Apex
16 stations
Archdale
3 stations
Arden
4 stations
Asheboro
13 stations
Asheville
65 stations
Ashville
1 stations
Atlantic Beach
1 stations
Aulander
1 stations
Avon
3 stations
Bakersville
1 stations
Banner Elk
3 stations
Beaufort
5 stations
Belmont
5 stations
Belville
1 stations
Benson
2 stations
Bermuda Run
1 stations
Black Mountain
5 stations
Blowing Rock
7 stations
Boone
19 stations
Brevard
4 stations
Bryson City
3 stations
Burgaw
3 stations
Burlington
10 stations
Burnsville
1 stations
Buxton
2 stations
Calabash
1 stations
Candler
2 stations
Carolina Beach
4 stations
Carrboro
10 stations
Carthage
1 stations
cary
1 stations
Cary
92 stations
Cashiers
1 stations
Castle Hayne
1 stations
Chapel Hill
28 stations
Charlotte
282 stations
Cherokee
3 stations
Cherryville
1 stations
City of Bessember
1 stations
Clayton
3 stations
Clemmons
1 stations
Clinton
3 stations
Clyde
1 stations
Colfax
1 stations
Concord
22 stations
Conover
1 stations
Cornelius
2 stations
Cramerton
1 stations
Cullowhee
3 stations
Dallas
3 stations
Davidson
7 stations
Denver
1 stations
Dobson
5 stations
Duck
5 stations
Dudley
1 stations
Dunn
3 stations
Durham
111 stations
Eden
1 stations
Edenton
1 stations
Elizabeth City
4 stations
Elizabethtown
2 stations
Elkin
6 stations
Ellerbe
1 stations
Elon
2 stations
Emerald Isle
1 stations
Enfield
1 stations
Erwin
1 stations
Eure
1 stations
FARMVILLE
1 stations
Fayetteville
18 stations
FAYETTEVILLE
1 stations
Flat Rock
5 stations
Fletcher
4 stations
Franklin
5 stations
Fuquay-Varina
5 stations
Garner
8 stations
Gastonia
25 stations
Goldsboro
11 stations
Goldston
1 stations
Graham
4 stations
Granite Falls
1 stations
Greensboro
47 stations
GREENSBORO
1 stations
Greenville
27 stations
Halifax
2 stations
Hallsboro
1 stations
Hamlet
1 stations
Hampstead
2 stations
Hamptonville
1 stations
Harrisburg
1 stations
Hatteras
2 stations
Havelock
4 stations
Haw River
2 stations
Henderson
7 stations
Hendersonville
11 stations
Hertford
2 stations
Hickory
9 stations
High Point
11 stations
Highlands
11 stations
Hillsborough
9 stations
Holden Beach
1 stations
Holly Springs
13 stations
Hope Mills
3 stations
Huntersville
15 stations
Indian Trail
7 stations
Jacksonville
10 stations
Jamestown
1 stations
Jonesville
2 stations
Kannapolis
5 stations
Kenansville
1 stations
Kenly
2 stations
Kernersville
7 stations
Kill Devil Hills
3 stations
King
1 stations
Kings Mountain
1 stations
Kinston
6 stations
Kitty Hawk
3 stations
Knightdale
4 stations
La Grange
2 stations
Lake Lure
1 stations
Laurinburg
5 stations
Leland
4 stations
Lenoir
7 stations
Lewisville
2 stations
Lexington
7 stations
Lilesville
1 stations
Lillington
3 stations
Lincolnton
2 stations
Linville
2 stations
Littleton
3 stations
Louisburg
4 stations
Lowell
2 stations
Lumberton
4 stations
LUMBERTON
1 stations
Madison
1 stations
Maggie Valley
2 stations
Maiden
1 stations
Manteo
2 stations
Marion
3 stations
Mars Hill
3 stations
Marshville
1 stations
Matthews
7 stations
Mcleansville
2 stations
McLeansville
1 stations
Mebane
7 stations
Mills River
3 stations
Mocksville
3 stations
Moncure
1 stations
Monroe
8 stations
Montreat
1 stations
Mooresville
34 stations
Morehead City
5 stations
Morganton
7 stations
Morrisville
46 stations
Mount Airy
1 stations
MOUNT AIRY
1 stations
Mount Olive
1 stations
Mt. Airy
3 stations
Mt. Holly
1 stations
Murphy
3 stations
N Topsail Beach
1 stations
Nags Head
4 stations
Nashville
1 stations
New Bern
17 stations
New Hill
1 stations
Newport
1 stations
Newton
1 stations
Newton Grove
1 stations
Oak Island
3 stations
Ocean Isle Beach
1 stations
Old Fort
4 stations
Oriental
2 stations
Oxford
1 stations
OXFORD
1 stations
Pembroke
3 stations
Pilot Mountain
1 stations
Pine Knoll Shores
1 stations
Pinehurst
13 stations
Pineville
3 stations
Pittsboro
11 stations
Plymouth
1 stations
Point Harbor
1 stations
Powells Point
1 stations
Raeford
7 stations
Raleigh
207 stations
Reidsville
2 stations
REIDSVILLE
1 stations
Rich Square
1 stations
Roanoke Rapids
5 stations
Robbins
1 stations
Robbinsville
3 stations
Rockingham
2 stations
Rocky Mount
12 stations
ROCKY MOUNT
1 stations
Rodanthe
1 stations
Rolesville
1 stations
Rose Hill
1 stations
Roxboro
1 stations
Salisbury
11 stations
Salter Path
1 stations
Saluda
2 stations
Sanford
5 stations
Sapphire
1 stations
Scotland Neck
1 stations
Selma
1 stations
Shallotte
4 stations
Shelby
7 stations
Siler City
2 stations
Skyland
1 stations
Smithfield
5 stations
SMITHFIELD
1 stations
Sneads Ferry
1 stations
Southern Pines
7 stations
Southport
3 stations
Sparta
1 stations
Spencer
1 stations
Spindale
1 stations
Star
1 stations
Statesville
12 stations
Sugar Grove
1 stations
Sugar Mountain
1 stations
Sunset Beach
1 stations
Surf City
2 stations
Swansboro
1 stations
Sylva
3 stations
Tar Heel
1 stations
Tarboro
2 stations
Thomasville
4 stations
Troutman
2 stations
Troy
2 stations
Tryon
2 stations
Valdese
1 stations
Wadesboro
1 stations
Wake Forest
12 stations
Wallace
2 stations
Warsaw
2 stations
Washington
3 stations
Waxhaw
2 stations
Waynesville
11 stations
Weaverville
4 stations
Weldon
1 stations
Wendell
10 stations
West Jefferson
3 stations
Whiteville
3 stations
Whitsett
2 stations
Whittier
1 stations
Wilkesboro
5 stations
Wilmington
32 stations
Wilson
15 stations
Windsor
3 stations
Winston Salem
1 stations
WINSTON SALEM
1 stations
Winston-Salem
21 stations
Wrightsville Beach
1 stations
Yadkinville
2 stations
Yanceyville
1 stations
There are currently 1,000 EV charging stations in North Carolina, including Tesla Superchargers, ChargePoint, Electrify America, and other networks. This number is growing as new stations are deployed through the NEVI federal program and private investment.
North Carolina has Level 2 chargers (240V, ideal for daily charging at 12-80 miles/hour) and DC Fast Chargers (DCFC) that can add 100+ miles of range in 20-30 minutes. Connector types include CCS, CHAdeMO, J1772, and Tesla NACS. Use Charge Map USA's filters to find the right charger for your vehicle.
Some Level 2 charging stations in North Carolina offer free charging, particularly at shopping centers, hotels, and municipal locations. Use Charge Map USA to browse stations across 258 cities in North Carolina and check individual station details for pricing information.