North Carolina Area Codes

9 area codes in North Carolina, United States. Country code: +1. Find area codes by city and region.

All North Carolina Area Codes

Area CodeMajor CitiesRegion
252Greenville, Outer BanksEast
336Greensboro, Winston-SalemPiedmont
704CharlotteCharlotte
743Piedmont (overlay)Piedmont
828AshevilleWest
910Wilmington, FayettevilleSoutheast
919Raleigh, DurhamTriangle
980Charlotte (overlay)Charlotte
984Raleigh (overlay)Triangle

About North Carolina Area Codes

North Carolina uses 9 area codes under the North American Numbering Plan (NANP), serving Asheville, Charlotte, Durham, Fayetteville, Greensboro, Greenville and 4 other communities. Each code follows the 3-digit format and covers a defined geographic region within the state.

Overlay Codes in North Carolina

North Carolina has adopted 3 overlay code(s): 743, 980, 984. An overlay assigns a new area code to the same geographic region as an existing code, so both codes serve the same area. When overlay codes are active, callers must dial all 10 digits (area code + number) even for local calls within the same region.

Major Cities and Their Area Codes

Find which area code serves each major city in North Carolina.

City / CommunityArea Code(s)
Asheville828
Charlotte704
Durham919
Fayetteville910
Greensboro336
Greenville252
Outer Banks252
Raleigh919
Wilmington910
Winston-Salem336

How to Call North Carolina

Within the US: dial 1 + area code + 7-digit number (10-digit dialing applies where overlays are active).

From Canada or the Caribbean: the same NANP format applies โ€” 1 + area code + number.

From abroad: dial your country's exit code (011 from the US, 00 from most countries, or + on mobile), then 1, then the North Carolina area code and number.

Example (from the UK): 00 1 252 XXX XXXX

Data source: North American Numbering Plan Administration (NANPA), ITU-T E.164. Area code assignments change with new overlays โ€” verify with your carrier before dialing. NANPA