North Carolina County Map: All 100 Counties
North Carolina is partitioned into exactly 100 counties governed under Chapter 153A of the North Carolina General Statutes. Celebrated in state lore for designing county borders so that any rural citizen could ride a horse or buggy to the county seat and return home before nightfall, North Carolina is also the national birthplace of the professional Council-Manager and County Manager forms of government.
North Carolina at a Glance
North Carolina County Map
Counties of North Carolina with the state capital, Raleigh, marked. Hover a shape for its name or click it to jump to its row in the list below.
Printable Blank Map of North Carolina with All Counties
Download the North Carolina outline as SVG or PNG, or print it to PDF, in several variants: blank boundary, with counties lines, color-filled and labeled. Free to use (CC0).
The 100-County Map & The Legacy of Horse-and-Buggy Geometry
North Carolina's milestone total of 100 counties was intentionally engineered by nineteenth-century lawmakers.
Between the American Revolution and 1911, the North Carolina General Assembly repeatedly subdivided older colonial counties. The explicit statutory doctrine was that every resident should be able to travel from their homestead to the county courthouse on horseback or wagon, conduct business (such as paying taxes or filing land deeds), and return home within a single daylight period.
This geographical constraint produced remarkably uniform, compact county borders across the Piedmont and coastal plain. The 100th and final county, Avery County, was carved out of Mitchell, Watauga, and Caldwell counties in the Blue Ridge Mountains in 1911.
Today, "all 100 counties" is a foundational political and cultural slogan in North Carolina statecraft, symbolizing complete geographic inclusion across rural and urban divides.
In 1927, North Carolina became the first state in the nation to enact a statewide County Manager Act, professionalizing local public administration and replacing partisan patronage with trained city-county managers.
From the Outer Banks to the Blue Ridge: Tripartite Regionalism
North Carolina's counties fall into three distinct physical and economic zones.
The Coastal Plain encompasses eastern counties such as Dare, Hyde, Carteret, and Beaufort along the Pamlico and Albemarle sounds and the barrier islands of the Outer Banks. These counties balance commercial seafood harvesting and tourism with intensive commercial swine, poultry, and sweet potato farming.
The Piedmont crescent is the economic engine of the state, anchored by Mecklenburg County (Charlotte), Wake County (Raleigh, the state capital), Durham, and Guilford (Greensboro). Here, Research Triangle Park, global clinical research organizations, and international banking headquarters drive rapid population growth.
Western North Carolina rises into the Blue Ridge and Great Smoky Mountains (Buncombe, Haywood, Jackson, Watauga). Centered on Asheville, mountain counties feature national forests, apple orchards, and seasonal tourism, alongside the Eastern Band of Cherokee Indians reservation in Swain and Jackson counties.
Robeson County in southeastern North Carolina is recognized as one of the most racially balanced rural counties in America, with roughly equal Lumbee Native American, African American, and White populations.
How Local Government Operates in North Carolina: Board of Commissioners & County Manager Administration
Governed by 5- to 9-member Boards of County Commissioners elected at-large or from districts. Under General Statutes Chapter 153A, North Carolina was the pioneer of the appointed County Manager system, where professional administrators run day-to-day operations.
North Carolina County Rankings: Population & Land Area
Comparative demographic and territorial distribution across North Carolina's largest administrative subdivisions based on the 2020 US Census Decennial count.
Top 10 Most Populous Counties
| # | County | Seat | Population | % State |
|---|---|---|---|---|
| 1 | Wake County | Raleigh | 1,129,352 | 10.8% |
| 2 | Mecklenburg County | Charlotte | 1,115,534 | 10.7% |
| 3 | Guilford County | Martinsville | 541,297 | 5.2% |
| 4 | Forsyth County | Winston-Salem | 382,599 | 3.7% |
| 5 | Cumberland County | Fayetteville | 334,733 | 3.2% |
| 6 | Durham County | Durham | 324,846 | 3.1% |
| 7 | Buncombe County | Asheville | 269,431 | 2.6% |
| 8 | Union County | Monroe | 238,234 | 2.3% |
| 9 | Gaston County | Gastonia | 227,943 | 2.2% |
| 10 | Cabarrus County | Concord | 225,791 | 2.2% |
Top 10 Largest Counties by Land Area
| # | County | Seat | Land Area | % State |
|---|---|---|---|---|
| 1 | Robeson County | Lumberton | 947.3 sq mi | 1.9% |
| 2 | Sampson County | Clinton | 945.9 sq mi | 1.9% |
| 3 | Columbus County | Whiteville | 938.1 sq mi | 1.9% |
| 4 | Bladen County | Elizabethtown | 875 sq mi | 1.8% |
| 5 | Pender County | Burgaw | 871.3 sq mi | 1.8% |
| 6 | Brunswick County | Bolivia | 850.1 sq mi | 1.7% |
| 7 | Wake County | Raleigh | 834.6 sq mi | 1.7% |
| 8 | Beaufort County | Washington | 832.7 sq mi | 1.7% |
| 9 | Duplin County | Kenansville | 814.7 sq mi | 1.7% |
| 10 | Johnston County | Smithfield | 792 sq mi | 1.6% |
Which county of North Carolina are you in?
Use your device location to see which county of North Carolina you are in right now.
List of All 100 Counties in North Carolina
Every county in North Carolina is listed below with its seat, 2020 Census population, land area and FIPS code. Search by name, seat or FIPS, sort any column, or export the full table as CSV.
County | Seat | 2020 Census Pop | Land Area (sq mi) | FIPS |
|---|---|---|---|---|
Wake County | Raleigh | 1,129,352 | 835 sq mi | 37183 |
Mecklenburg County | Charlotte | 1,115,534 | 524 sq mi | 37119 |
Guilford County | Martinsville | 541,297 | 646 sq mi | 37081 |
Forsyth County | Winston-Salem | 382,599 | 408 sq mi | 37067 |
Cumberland County | Fayetteville | 334,733 | 653 sq mi | 37051 |
Durham County | Durham | 324,846 | 287 sq mi | 37063 |
Buncombe County | Asheville | 269,431 | 657 sq mi | 37021 |
Union County | Monroe | 238,234 | 633 sq mi | 37179 |
Gaston County | Gastonia | 227,943 | 356 sq mi | 37071 |
Cabarrus County | Concord | 225,791 | 361 sq mi | 37025 |
New Hanover County | Wilmington | 225,707 | 192 sq mi | 37129 |
Johnston County | Smithfield | 215,994 | 792 sq mi | 37101 |
Onslow County | Jacksonville | 204,576 | 762 sq mi | 37133 |
Iredell County | Statesville | 186,685 | 574 sq mi | 37097 |
Alamance County | Graham | 171,426 | 424 sq mi | 37001 |
Pitt County | Greenville | 170,242 | 652 sq mi | 37147 |
Davidson County | Lexington | 168,927 | 553 sq mi | 37057 |
Catawba County | Newton | 160,597 | 401 sq mi | 37035 |
Orange County | Hillsborough | 148,717 | 398 sq mi | 37135 |
Rowan County | Salisbury | 146,884 | 512 sq mi | 37159 |
Randolph County | Asheboro | 144,147 | 782 sq mi | 37151 |
Brunswick County | Bolivia | 136,695 | 850 sq mi | 37019 |
Harnett County | Lillington | 133,571 | 595 sq mi | 37085 |
Wayne County | Goldsboro | 117,321 | 554 sq mi | 37191 |
Robeson County | Lumberton | 116,514 | 947 sq mi | 37155 |
Henderson County | Hendersonville | 116,310 | 373 sq mi | 37089 |
Craven County | New Bern | 100,722 | 707 sq mi | 37049 |
Moore County | Carthage | 99,745 | 698 sq mi | 37125 |
Cleveland County | Shelby | 99,526 | 464 sq mi | 37045 |
Nash County | Nashville | 94,967 | 540 sq mi | 37127 |
Rockingham County | Wentworth | 91,104 | 566 sq mi | 37157 |
Burke County | Morganton | 87,551 | 506 sq mi | 37023 |
Lincoln County | Lincolnton | 86,829 | 296 sq mi | 37109 |
Caldwell County | Lenoir | 80,678 | 472 sq mi | 37027 |
Wilson County | Wilson | 78,789 | 368 sq mi | 37195 |
Chatham County | Pittsboro | 76,260 | 682 sq mi | 37037 |
Surry County | Dobson | 71,367 | 533 sq mi | 37171 |
Franklin County | Louisburg | 68,621 | 492 sq mi | 37069 |
Carteret County | Beaufort | 67,685 | 508 sq mi | 37031 |
Wilkes County | Wilkesboro | 65,973 | 754 sq mi | 37193 |
Rutherford County | Rutherfordton | 64,446 | 565 sq mi | 37161 |
Lee County | Sanford | 63,280 | 255 sq mi | 37105 |
Stanly County | Albemarle | 62,505 | 395 sq mi | 37167 |
Haywood County | Waynesville | 62,088 | 554 sq mi | 37087 |
Granville County | Oxford | 61,003 | 532 sq mi | 37077 |
Pender County | Burgaw | 60,199 | 871 sq mi | 37141 |
Sampson County | Clinton | 59,042 | 946 sq mi | 37163 |
Lenoir County | Kinston | 55,123 | 399 sq mi | 37107 |
Watauga County | Boone | 54,077 | 312 sq mi | 37189 |
Hoke County | Raeford | 52,074 | 390 sq mi | 37093 |
Columbus County | Whiteville | 50,629 | 938 sq mi | 37047 |
Edgecombe County | Tarboro | 48,898 | 505 sq mi | 37065 |
Duplin County | Kenansville | 48,703 | 815 sq mi | 37061 |
Halifax County | Halifax | 48,625 | 724 sq mi | 37083 |
Beaufort County | Washington | 44,659 | 833 sq mi | 37013 |
McDowell County | Marion | 44,582 | 440 sq mi | 37111 |
Stokes County | Danbury | 44,524 | 449 sq mi | 37169 |
Jackson County | Sylva | 43,108 | 491 sq mi | 37099 |
Richmond County | Rockingham | 42,948 | 474 sq mi | 37153 |
Davie County | Mocksville | 42,720 | 264 sq mi | 37059 |
Vance County | Henderson | 42,569 | 252 sq mi | 37181 |
Pasquotank County | Elizabeth City | 40,567 | 227 sq mi | 37139 |
Person County | Roxboro | 39,088 | 392 sq mi | 37145 |
Yadkin County | Yadkinville | 37,216 | 335 sq mi | 37197 |
Macon County | Franklin | 37,019 | 516 sq mi | 37113 |
Dare County | Manteo | 36,913 | 383 sq mi | 37055 |
Alexander County | Taylorsville | 36,444 | 260 sq mi | 37003 |
Scotland County | Laurinburg | 34,177 | 319 sq mi | 37165 |
Transylvania County | Brevard | 32,984 | 378 sq mi | 37175 |
Bladen County | Elizabethtown | 29,619 | 875 sq mi | 37017 |
Cherokee County | Murphy | 28,769 | 456 sq mi | 37039 |
Currituck County | Currituck | 28,104 | 262 sq mi | 37053 |
Ashe County | Jefferson | 26,582 | 426 sq mi | 37009 |
Montgomery County | Troy | 25,760 | 492 sq mi | 37123 |
Caswell County | Yanceyville | 22,733 | 425 sq mi | 37033 |
Anson County | Wadesboro | 22,054 | 532 sq mi | 37007 |
Martin County | Williamston | 22,032 | 456 sq mi | 37117 |
Hertford County | Winton | 21,553 | 353 sq mi | 37091 |
Madison County | Marshall | 21,192 | 450 sq mi | 37115 |
Greene County | Snow Hill | 20,454 | 267 sq mi | 37079 |
Polk County | Columbus | 19,335 | 238 sq mi | 37149 |
Warren County | Warrenton | 18,639 | 429 sq mi | 37185 |
Yancey County | Burnsville | 18,474 | 313 sq mi | 37199 |
Bertie County | Windsor | 17,934 | 699 sq mi | 37015 |
Avery County | Newland | 17,810 | 247 sq mi | 37011 |
Northampton County | Jackson | 17,469 | 537 sq mi | 37131 |
Mitchell County | Bakersville | 14,899 | 221 sq mi | 37121 |
Swain County | Bryson City | 14,117 | 528 sq mi | 37173 |
Chowan County | Edenton | 13,707 | 173 sq mi | 37041 |
Perquimans County | Hertford | 13,008 | 247 sq mi | 37143 |
Pamlico County | Bayboro | 12,270 | 337 sq mi | 37137 |
Clay County | Hayesville | 11,084 | 215 sq mi | 37043 |
Washington County | Plymouth | 11,004 | 347 sq mi | 37187 |
Alleghany County | Sparta | 10,883 | 235 sq mi | 37005 |
Gates County | Gatesville | 10,478 | 341 sq mi | 37073 |
Camden County | Camden | 10,357 | 240 sq mi | 37029 |
Jones County | Trenton | 9,174 | 471 sq mi | 37103 |
Graham County | Robbinsville | 8,028 | 292 sq mi | 37075 |
Hyde County | Swan Quarter | 4,588 | 612 sq mi | 37095 |
Tyrrell County | Columbia | 3,249 | 391 sq mi | 37177 |
Neighboring States Bordering North Carolina
County maps, lists and printable blank maps for the states that border North Carolina:
Data Sources & FIPS Codes
North Carolina uses state FIPS code 37; each county adds a three-digit code to form the five-digit FIPS (now INCITS 31) identifiers in the table. Populations are 2020 Census counts and land areas come from the Census Gazetteer. The map above is drawn from the Census Bureau's generalized 2017 cartographic boundary file (1:10,000,000), so it suits overview and printing, not parcel-level or legal boundary questions; for those, check the local assessor or GIS office.
Questions About North Carolina Counties
Why does North Carolina have exactly 100 counties?
North Carolina expanded to 100 counties between colonial times and 1911. Nineteenth-century lawmakers subdivided larger counties so that every farmer could travel to the county courthouse on horseback or buggy and return home before nightfall.
What is the most populous county in North Carolina?
Mecklenburg County is the most populous county in North Carolina, with over 1.11 million residents. Centered on Charlotte, it is a premier national financial center anchored by Bank of America headquarters.
What is the largest county by land area in North Carolina?
Robeson County is the largest county by land area in North Carolina, encompassing 949 square miles in the southeastern coastal plain along the South Carolina border.
Related Administrative & Boundary Tools
What County Am I In?
Find your county from your device location using Census boundary polygons.
Interactive US County Map
Explore every US county on an interactive, zoomable map.
County Map with Cities
See county lines together with city and town names on one map.
Address to County Lookup
Look up which county a US street address or ZIP code is in.