North Carolina Area Codes: Complete List With Cities Served
North Carolina is served by 10 area codes. Below is each code with the main cities it serves, plus tips for formatting phone numbers in test data.
North Carolina area code list
| Area code | Main places served |
|---|---|
| 252 | Rocky Mount, Greenville, New Bern and Wilson |
| 336 | Greensboro, Winston Salem, High Point and Rural Hall |
| 472 | Fayetteville, Wilmington, Lumberton and Sanford |
| 704 | Charlotte, Gastonia, Salisbury and Concord |
| 743 | Greensboro, Winston Salem, High Point and Salisbury |
| 828 | Asheville, Hendersonville, Hickory and Boone |
| 910 | Wilmington, Fayetteville, Lumberton and Jacksonville |
| 919 | Raleigh, Durham, Cary and Chapel Hill |
| 980 | Charlotte, Gastonia, Salisbury and Concord |
| 984 | Raleigh, Durham, Cary and Chapel Hill |
Place names come from ZIP code records linked to each area code, so they show where a code is most common rather than exact boundaries.
Area codes by major city
| City | Area codes |
|---|---|
| Charlotte | 704, 980 |
| Raleigh | 919, 984 |
| Greensboro | 336, 743 |
| Durham | 919, 984 |
| Fayetteville | 472, 910 |
| Winston Salem | 336, 743 |
| Asheville | 828 |
| Wilmington | 472, 910 |
| Cary | 919, 984 |
| High Point | 336, 743 |
| Apex | 919, 984 |
| Chapel Hill | 336, 743, 919, 984 |
| Clayton | 919, 984 |
| Gastonia | 704, 980 |
| Goldsboro | 252, 919, 984 |
How to format a North Carolina phone number
US numbers have ten digits: the area code, a three-digit exchange and a four-digit line number. A North Carolina number is written as (252) 555-0123 for display, or +12525550123 in E.164 format for storage.
Safe numbers for testing
The range 555-0100 to 555-0199 is reserved for fictional use in every area code. Our generator combines these with real local area codes, so test data looks right without reaching a real person.
Why overlays matter for your forms
With overlays, you cannot guess a city from its area code alone, and people who move keep their numbers. Use area codes for display and formatting, not for location checks.
Create realistic North Carolina addresses for testing, with real cities, counties and ZIP codes.
Generate North Carolina addresses