Local business phone numbers in North Carolina
218 North Carolina cities and towns with their area codes and NANPA-assigned exchanges.
North Carolina at a glance
North Carolina has 10 geographic area codes in service (252, 336, 472, 704, 743, 828, 910, 919, 980, and 984), 5,574 assigned central office codes across 432 rate centers, and 110 carriers holding codes, according to NANPA. Each city page lists its area codes, prefixes and carriers.
Cities and towns
| Place | County | Population (2024) | Area codes | Exchanges |
|---|---|---|---|---|
| Charlotte | Mecklenburg County | 943,476 | 704, 980 | 539 |
| Raleigh | Wake County | 499,825 | 919, 984 | 372 |
| Greensboro | Guilford County | 307,381 | 336, 743 | 209 |
| Durham | Durham County | 301,870 | 919, 984 | 190 |
| Winston-Salem | Forsyth County | 255,769 | 336, 743 | 164 |
| Fayetteville | Cumberland County | 209,496 | 472, 910 | 168 |
| Cary | Wake County | 182,659 | 919, 984 | 55 |
| Wilmington | New Hanover County | 125,284 | 472, 910 | 115 |
| High Point | Guilford County | 118,601 | 336, 743 | 59 |
| Concord | Cabarrus County | 112,395 | 704, 980 | 62 |
| Greenville | Pitt County | 95,138 | 252 | 71 |
| Asheville | Buncombe County | 94,992 | 828 | 99 |
| Gastonia | Gaston County | 85,535 | 704, 980 | 75 |
| Apex | Wake County | 75,977 | 919, 984 | 27 |
| Jacksonville | Onslow County | 70,840 | 472, 910 | 52 |
| Huntersville | Mecklenburg County | 67,087 | 704, 980 | 22 |
| Chapel Hill | Orange County | 64,028 | 919, 984 | 70 |
| Burlington | Alamance County | 61,365 | 336, 743 | 64 |
| Kannapolis | Cabarrus County | 60,521 | 704, 980 | 18 |
| Wake Forest | Wake County | 56,764 | 919, 984 | 20 |
| Rocky Mount | Nash County | 54,541 | 252 | 64 |
| Mooresville | Iredell County | 52,884 | 704, 980 | 20 |
| Wilson | Wilson County | 48,579 | 252 | 35 |
| Fuquay-Varina | Wake County | 46,317 | 919, 984 | 13 |
| Hickory | Catawba County | 45,081 | 828 | 79 |
| Indian Trail | Union County | 43,867 | 704, 980 | 7 |
| Monroe | Union County | 40,054 | 704, 980 | 49 |
| Salisbury | Rowan County | 36,579 | 704, 980 | 45 |
| Goldsboro | Wayne County | 34,629 | 919, 984 | 48 |
| New Bern | Craven County | 34,218 | 252 | 33 |
| Sanford | Lee County | 32,971 | 919, 984 | 26 |
| Matthews | Mecklenburg County | 32,048 | 704, 980 | 22 |
| Clayton | Johnston County | 31,732 | 919, 984 | 15 |
| Statesville | Iredell County | 31,693 | 704, 980 | 44 |
| Kernersville | Forsyth County | 28,760 | 336, 743 | 12 |
| Asheboro | Randolph County | 27,928 | 336, 743 | 35 |
| Thomasville | Davidson County | 27,605 | 336, 743 | 10 |
| Waxhaw | Union County | 23,178 | 704, 980 | 6 |
| Shelby | Cleveland County | 22,778 | 704, 980 | 32 |
| Knightdale | Wake County | 21,829 | 919, 984 | 11 |
| Mebane | Alamance County | 20,654 | 919, 984 | 7 |
| Harrisburg | Cabarrus County | 20,335 | 704, 980 | 11 |
| Boone | Watauga County | 20,080 | 828 | 21 |
| Lexington | Davidson County | 19,904 | 336, 743 | 36 |
| Kinston | Lenoir County | 19,519 | 252 | 27 |
| Elizabeth City | Pasquotank County | 19,028 | 252 | 22 |
| Lumberton | Robeson County | 18,882 | 472, 910 | 38 |
| Mount Holly | Gaston County | 18,723 | 704, 980 | 11 |
| Pinehurst | Moore County | 18,502 | 472, 910 | 12 |
| Lenoir | Caldwell County | 18,280 | 828 | 18 |
| Morganton | Burke County | 17,825 | 828 | 52 |
| Havelock | Craven County | 17,407 | 252 | 11 |
| Albemarle | Stanly County | 17,344 | 704, 980 | 17 |
| Southern Pines | Moore County | 16,987 | 472, 910 | 20 |
| Wendell | Wake County | 16,845 | 919, 984 | 8 |
| Davidson | Mecklenburg County | 16,276 | 704, 980 | 23 |
| Belmont | Gaston County | 16,044 | 704, 980 | 14 |
| Hendersonville | Henderson County | 15,656 | 828 | 46 |
| Eden | Rockingham County | 15,399 | 336, 743 | 9 |
| Laurinburg | Scotland County | 15,130 | 472, 910 | 43 |
| Henderson | Vance County | 14,807 | 252 | 23 |
| Reidsville | Rockingham County | 14,646 | 336, 743 | 22 |
| Roanoke Rapids | Halifax County | 14,573 | 252 | 19 |
| Lewisville | Forsyth County | 14,203 | 336, 743 | 5 |
| Newton | Catawba County | 13,571 | 704, 828, 980 | 15 |
| Smithfield | Johnston County | 12,806 | 919, 984 | 13 |
| Lincolnton | Lincoln County | 12,353 | 704, 980 | 27 |
| Pineville | Mecklenburg County | 11,567 | 704, 980 | 4 |
| Summerfield | Guilford County | 11,333 | 336, 743 | 12 |
| Tarboro | Edgecombe County | 10,954 | 252 | 9 |
| Waynesville | Haywood County | 10,709 | 828 | 16 |
| Mount Airy | Surry County | 10,583 | 336, 743 | 15 |
| Zebulon | Wake County | 10,505 | 919, 984 | 11 |
| Morehead City | Carteret County | 9,963 | 252 | 21 |
| Hillsborough | Orange County | 9,773 | 919, 984 | 11 |
| Gibsonville | Guilford County | 9,744 | 336, 743 | 8 |
| Washington | Beaufort County | 9,738 | 252 | 17 |
| Aberdeen | Moore County | 9,573 | 472, 910 | 8 |
| Oxford | Granville County | 8,972 | 919, 984 | 19 |
| Rockingham | Richmond County | 8,802 | 472, 910 | 43 |
| Dunn | Harnett County | 8,754 | 472, 910 | 11 |
| Clinton | Sampson County | 8,317 | 472, 910 | 23 |
| Roxboro | Person County | 8,289 | 336, 743 | 14 |
| Angier | Harnett County | 8,284 | 919, 984 | 7 |
| Siler City | Chatham County | 8,087 | 919, 984 | 11 |
| Brevard | Transylvania County | 7,973 | 828 | 11 |
| King | Stokes County | 7,764 | 336, 743 | 5 |
| Marion | McDowell County | 7,534 | 828 | 13 |
| Forest City | Rutherford County | 7,397 | 828 | 14 |
| Selma | Johnston County | 7,228 | 919, 984 | 11 |
| Carolina Beach | New Hanover County | 6,864 | 472, 910 | 7 |
| Cherryville | Gaston County | 6,385 | 704, 980 | 10 |
| Mocksville | Davie County | 6,224 | 336, 743 | 5 |
| Walkertown | Forsyth County | 6,027 | 336, 743 | 5 |
| Locust | Stanly County | 5,992 | 704, 980 | 10 |
| Hamlet | Richmond County | 5,888 | 910 | 7 |
| Nashville | Nash County | 5,850 | 252 | 5 |
| Holly Ridge | Onslow County | 5,766 | 910 | 6 |
| Bessemer City | Gaston County | 5,730 | 704, 980 | 9 |
| Ayden | Pitt County | 5,190 | 252 | 5 |
| Shallotte | Brunswick County | 5,161 | 472, 910 | 6 |
| Williamston | Martin County | 5,066 | 252 | 11 |
| Creedmoor | Granville County | 5,049 | 919, 984 | 9 |
| Pittsboro | Chatham County | 4,989 | 919, 984 | 13 |
| Wadesboro | Anson County | 4,965 | 704, 980 | 10 |
| Granite Falls | Caldwell County | 4,942 | 828 | 9 |
| Beaufort | Carteret County | 4,895 | 252 | 7 |
| Lillington | Harnett County | 4,848 | 472, 910 | 11 |
| Weaverville | Buncombe County | 4,799 | 828 | 6 |
| Valdese | Burke County | 4,713 | 828 | 7 |
| Randleman | Randolph County | 4,692 | 336, 743 | 5 |
| Whiteville | Columbus County | 4,688 | 472, 910 | 16 |
| Ahoskie | Hertford County | 4,665 | 252 | 12 |
| Raeford | Hoke County | 4,578 | 472, 910 | 11 |
| Farmville | Pitt County | 4,547 | 252 | 4 |
| Benson | Johnston County | 4,534 | 919, 984 | 12 |
| Wingate | Union County | 4,517 | 704, 980 | 3 |
| Newport | Carteret County | 4,501 | 252 | 4 |
| Mount Olive | Wayne County | 4,498 | 919, 984 | 7 |
| Edenton | Chowan County | 4,492 | 252 | 5 |
| Canton | Haywood County | 4,422 | 828 | 7 |
| Franklin | Macon County | 4,362 | 828 | 13 |
| Southport | Brunswick County | 4,341 | 472, 910 | 11 |
| Troutman | Iredell County | 4,234 | 704, 980 | 7 |
| Swansboro | Onslow County | 4,165 | 472, 910 | 5 |
| Stanley | Gaston County | 4,147 | 704, 980 | 7 |
| Elkin | Surry County | 4,094 | 336, 743 | 13 |
| Lowell | Gaston County | 3,863 | 704, 980 | 9 |
| Maiden | Catawba County | 3,854 | 828 | 6 |
| Tabor City | Columbus County | 3,831 | 910 | 4 |
| Burgaw | Pender County | 3,825 | 910 | 7 |
| Fairview | Union County | 3,775 | 828 | 6 |
| Rutherfordton | Rutherford County | 3,718 | 828 | 15 |
| Rural Hall | Forsyth County | 3,562 | 336, 743 | 3 |
| Wallace | Duplin County | 3,531 | 472, 910 | 7 |
| Louisburg | Franklin County | 3,423 | 919, 984 | 10 |
| Elizabethtown | Bladen County | 3,290 | 910 | 10 |
| Windsor | Bertie County | 3,268 | 252 | 7 |
| Plymouth | Washington County | 3,190 | 252 | 6 |
| Red Springs | Robeson County | 3,181 | 910 | 5 |
| Yadkinville | Yadkin County | 3,026 | 336 | 4 |
| Carthage | Moore County | 2,999 | 472, 910 | 6 |
| Troy | Montgomery County | 2,978 | 472, 910 | 10 |
| La Grange | Lenoir County | 2,922 | 252 | 4 |
| Pembroke | Robeson County | 2,864 | 472, 910 | 8 |
| Franklinton | Franklin County | 2,825 | 919, 984 | 5 |
| Warsaw | Duplin County | 2,803 | 472, 910 | 4 |
| Marshville | Union County | 2,710 | 704, 980 | 3 |
| Sylva | Jackson County | 2,694 | 828 | 19 |
| Four Oaks | Johnston County | 2,681 | 919, 984 | 5 |
| Norwood | Stanly County | 2,520 | 704, 980 | 5 |
| Grifton | Pitt County | 2,514 | 252 | 4 |
| Richlands | Onslow County | 2,446 | 910 | 4 |
| Taylorsville | Alexander County | 2,294 | 828 | 7 |
| Murfreesboro | Hertford County | 2,277 | 252 | 5 |
| Oakboro | Stanly County | 2,270 | 704, 980 | 3 |
| Fairmont | Robeson County | 2,212 | 472, 910 | 5 |
| Mars Hill | Madison County | 2,208 | 828 | 5 |
| Spruce Pine | Mitchell County | 2,192 | 828 | 8 |
| Madison | Rockingham County | 2,176 | 336, 743 | 7 |
| Maxton | Robeson County | 2,136 | 910 | 4 |
| St. Pauls | Robeson County | 2,081 | 472, 910 | 7 |
| Hertford | Perquimans County | 1,992 | 252 | 3 |
| Biscoe | Montgomery County | 1,895 | 910 | 4 |
| Sparta | Alleghany County | 1,894 | 336 | 3 |
| Badin | Stanly County | 1,871 | 704, 980 | 3 |
| Yanceyville | Caswell County | 1,811 | 336, 743 | 6 |
| Enfield | Halifax County | 1,791 | 252 | 5 |
| Ramseur | Randolph County | 1,790 | 336, 743 | 4 |
| Mount Pleasant | Cabarrus County | 1,776 | 704, 980 | 3 |
| Andrews | Cherokee County | 1,762 | 828 | 3 |
| Claremont | Catawba County | 1,753 | 828 | 7 |
| Hemby Bridge | Union County | 1,750 | 704, 980 | 6 |
| Maggie Valley | Haywood County | 1,742 | 828 | 4 |
| Murphy | Cherokee County | 1,693 | 828 | 8 |
| Kenly | Johnston County | 1,687 | 919, 984 | 9 |
| Hildebran | Burke County | 1,680 | 828 | 4 |
| Bladenboro | Bladen County | 1,642 | 910 | 3 |
| Burnsville | Yancey County | 1,626 | 828 | 6 |
| Tryon | Polk County | 1,611 | 828 | 4 |
| Walnut Cove | Stokes County | 1,603 | 336, 743 | 4 |
| Manteo | Dare County | 1,595 | 252 | 7 |
| Scotland Neck | Halifax County | 1,592 | 252 | 3 |
| Denton | Davidson County | 1,580 | 336, 743 | 3 |
| Snow Hill | Greene County | 1,576 | 252 | 5 |
| Pinebluff | Moore County | 1,540 | 910 | 4 |
| Chadbourn | Columbus County | 1,528 | 910 | 4 |
| Bryson City | Swain County | 1,522 | 828 | 6 |
| Princeton | Johnston County | 1,507 | 919, 984 | 5 |
| Dobson | Surry County | 1,469 | 336, 743 | 5 |
| Atlantic Beach | Carteret County | 1,421 | 252 | 3 |
| Bethel | Pitt County | 1,407 | 252 | 2 |
| Rose Hill | Duplin County | 1,407 | 472, 910 | 8 |
| Belhaven | Beaufort County | 1,406 | 252 | 5 |
| Lake Lure | Rutherford County | 1,390 | 828 | 4 |
| Clyde | Haywood County | 1,377 | 828 | 5 |
| Weldon | Halifax County | 1,372 | 252 | 6 |
| Broadway | Lee County | 1,362 | 919, 984 | 4 |
| Spring Hope | Nash County | 1,358 | 252 | 4 |
| Stoneville | Rockingham County | 1,351 | 336, 743 | 3 |
| West Jefferson | Ashe County | 1,341 | 336, 743 | 6 |
| Blowing Rock | Watauga County | 1,336 | 828 | 6 |
| Robbins | Moore County | 1,270 | 472, 910 | 3 |
| Robersonville | Martin County | 1,229 | 252 | 3 |
| Lake Waccamaw | Columbus County | 1,227 | 472, 910 | 4 |
| Elm City | Wilson County | 1,223 | 252 | 6 |
| Boonville | Yadkin County | 1,215 | 336, 743 | 3 |
| Fremont | Wayne County | 1,207 | 919, 984 | 5 |
| Pinetops | Edgecombe County | 1,196 | 252 | 6 |
| Banner Elk | Avery County | 1,186 | 828 | 5 |
| Mount Gilead | Montgomery County | 1,185 | 472, 910 | 3 |
| Roseboro | Sampson County | 1,170 | 910 | 3 |
| Beulaville | Duplin County | 1,160 | 472, 910 | 6 |
| Bayboro | Pamlico County | 1,128 | 252 | 4 |
| Highlands | Macon County | 1,119 | 828 | 8 |
| Lucama | Wilson County | 1,060 | 252 | 3 |
| Columbus | Polk County | 1,041 | 828 | 5 |
| Vass | Moore County | 1,035 | 910 | 3 |
Places whose NANPA rate center could be matched to a Census place, with at least two exchanges. Sources: NANPA; Census Vintage 2024 estimates.