QuickWhere

North Carolina County Map

Labeled county boundary map and complete directory of all 100 counties in North Carolina (NC, State FIPS 37). View 5-digit FIPS codes, county seats, land area in square miles, and official county government websites below.

Download SVG
County boundary map of North Carolina (NC) showing all 100 counties

Showing all 100 counties in North Carolina. Use the search box below to filter by county name, 5-digit FIPS code, or county seat.

North Carolina County Statistics & Summary

Total Counties

100

State FIPS 37 · Capital: Raleigh

Largest by Land Area

Robeson County

947.3 sq mi · FIPS 37155

Smallest by Land Area

Chowan County

172.7 sq mi · FIPS 37041

All 100 Counties in North Carolina (FIPS, County Seat & Official Website)

County Name 5-Digit FIPS Seat / Administrative Center Land Area (sq mi) Coordinates Official Website
Alamance County 37001 Graham 423.5 36.043°, -79.400° Official Site
Alexander County 37003 Taylorsville 260 35.921°, -81.177° Official Site
Alleghany County 37005 Sparta 234.8 36.489°, -81.132° Official Site
Anson County 37007 Wadesboro 531.5 34.975°, -80.111° Official Site
Ashe County 37009 Jefferson 426.3 36.443°, -81.499° Official Site
Avery County 37011 Newland 247.3 36.072°, -81.920° Official Site
Beaufort County 37013 Washington 832.7 35.482°, -76.842° Official Site
Bertie County 37015 Windsor 699.2 36.059°, -76.962° Official Site
Bladen County 37017 Elizabethtown 875 34.592°, -78.539° Official Site
Brunswick County 37019 Bolivia 849.5 34.041°, -78.231° Official Site
Buncombe County 37021 Asheville 656.5 35.609°, -82.530° Official Site
Burke County 37023 Morganton 506.3 35.746°, -81.706° Official Site
Cabarrus County 37025 Concord 361.3 35.390°, -80.552° Official Site
Caldwell County 37027 Lenoir 471.9 35.966°, -81.513° Official Site
Camden County 37029 Camden 240.3 36.342°, -76.162° Official Site
Carteret County 37031 Beaufort 507.6 34.862°, -76.536° Official Site
Caswell County 37033 Yanceyville 425.5 36.395°, -79.339° Official Site
Catawba County 37035 Newton 401.4 35.662°, -81.215° Official Site
Chatham County 37037 Pittsboro 681.5 35.705°, -79.251° Official Site
Cherokee County 37039 Murphy 455.5 35.137°, -84.061° Official Site
Chowan County 37041 Edenton 172.7 36.129°, -76.603° Official Site
Clay County 37043 Hayesville 215 35.053°, -83.753° Official Site
Cleveland County 37045 Shelby 464.3 35.335°, -81.557° Official Site
Columbus County 37047 Whiteville 938.1 34.261°, -78.640° Official Site
Craven County 37049 New Bern 706.5 35.117°, -77.081° Official Site
Cumberland County 37051 Fayetteville 652.6 35.050°, -78.829° Official Site
Currituck County 37053 Currituck 261.9 36.412°, -75.925° Official Site
Dare County 37055 Manteo 383.2 35.606°, -75.767° Official Site
Davidson County 37057 Lexington 553 35.795°, -80.207° Official Site
Davie County 37059 Mocksville 263.7 35.929°, -80.543° Official Site
Duplin County 37061 Kenansville 814.7 34.934°, -77.934° Official Site
Durham County 37063 Durham 287.6 36.034°, -78.878° Official Site
Edgecombe County 37065 Tarboro 505.4 35.917°, -77.603° Official Site
Forsyth County 37067 Winston-Salem 408 36.133°, -80.257° Official Site
Franklin County 37069 Louisburg 491.9 36.088°, -78.283° Official Site
Gaston County 37071 Gastonia 355.8 35.293°, -81.177° Official Site
Gates County 37073 Gatesville 340.6 36.442°, -76.702° Official Site
Graham County 37075 Robbinsville 292 35.349°, -83.831° Official Site
Granville County 37077 Oxford 532 36.300°, -78.658° Official Site
Greene County 37079 Snow Hill 266.7 35.482°, -77.682° Official Site
Guilford County 37081 Greensboro 646 36.079°, -79.789° Official Site
Halifax County 37083 Halifax 723.7 36.251°, -77.645° Official Site
Harnett County 37085 Lillington 595.1 35.369°, -78.872° Official Site
Haywood County 37087 Waynesville 553.6 35.559°, -82.981° Official Site
Henderson County 37089 Hendersonville 373 35.336°, -82.480° Official Site
Hertford County 37091 Winton 353.2 36.364°, -76.982° Official Site
Hoke County 37093 Raeford 390.2 35.017°, -79.242° Official Site
Hyde County 37095 Swan Quarter 612.3 35.408°, -76.154° Official Site
Iredell County 37097 Statesville 574.5 35.806°, -80.874° Official Site
Jackson County 37099 Sylva 491.1 35.285°, -83.124° Official Site
Johnston County 37101 Smithfield 792 35.513°, -78.367° Official Site
Jones County 37103 Trenton 471.4 35.032°, -77.356° Official Site
Lee County 37105 Sanford 255.1 35.476°, -79.172° Official Site
Lenoir County 37107 Kinston 399.1 35.240°, -77.635° Official Site
Lincoln County 37109 Lincolnton 295.9 35.489°, -81.227° Official Site
Macon County 37113 Franklin 515.5 35.153°, -83.422° Official Site
Madison County 37115 Marshall 449.6 35.867°, -82.714° Official Site
Martin County 37117 Williamston 456.4 35.847°, -77.120° Official Site
McDowell County 37111 Marion 440 35.682°, -82.048° Official Site
Mecklenburg County 37119 Charlotte 523.6 35.247°, -80.834° Official Site
Mitchell County 37121 Bakersville 221.3 36.013°, -82.165° Official Site
Montgomery County 37123 Troy 491.5 35.328°, -79.911° Official Site
Moore County 37125 Carthage 697.6 35.308°, -79.493° Official Site
Nash County 37127 Nashville 540.4 35.966°, -77.988° Official Site
New Hanover County 37129 Wilmington 192.3 34.185°, -77.865° Official Site
Northampton County 37131 Jackson 536.7 36.422°, -77.398° Official Site
Onslow County 37133 Jacksonville 762.1 34.761°, -77.496° Official Site
Orange County 37135 Hillsborough 397.6 36.063°, -79.120° Official Site
Pamlico County 37137 Bayboro 336.5 35.150°, -76.665° Official Site
Pasquotank County 37139 Elizabeth City 226.9 36.266°, -76.260° Official Site
Pender County 37141 Burgaw 871.3 34.513°, -77.888° Official Site
Perquimans County 37143 Hertford 247.2 36.181°, -76.403° Official Site
Person County 37145 Roxboro 392.4 36.388°, -78.974° Official Site
Pitt County 37147 Greenville 652.4 35.593°, -77.373° Official Site
Polk County 37149 Columbus 237.7 35.278°, -82.168° Official Site
Randolph County 37151 Asheboro 782.4 35.710°, -79.806° Official Site
Richmond County 37153 Rockingham 473.7 35.005°, -79.755° Official Site
Robeson County 37155 Lumberton 947.3 34.639°, -79.101° Official Site
Rockingham County 37157 Wentworth 565.7 36.382°, -79.783° Official Site
Rowan County 37159 Salisbury 511.6 35.647°, -80.522° Official Site
Rutherford County 37161 Rutherfordton 565.4 35.403°, -81.920° Official Site
Sampson County 37163 Clinton 945.9 34.989°, -78.371° Official Site
Scotland County 37165 Laurinburg 319.1 34.840°, -79.477° Official Site
Stanly County 37167 Albemarle 395.1 35.310°, -80.254° Official Site
Stokes County 37169 Danbury 449.3 36.394°, -80.270° Official Site
Surry County 37171 Dobson 532.6 36.415°, -80.686° Official Site
Swain County 37173 Bryson City 527.7 35.569°, -83.466° Official Site
Transylvania County 37175 Brevard 378.4 35.210°, -82.817° Official Site
Tyrrell County 37177 Columbia 390.8 35.870°, -76.165° Official Site
Union County 37179 Monroe 632.7 34.992°, -80.530° Official Site
Vance County 37181 Henderson 252.4 36.365°, -78.405° Official Site
Wake County 37183 Raleigh 834.8 35.790°, -78.651° Official Site
Warren County 37185 Warrenton 429.4 36.398°, -78.100° Official Site
Washington County 37187 Plymouth 346.5 35.845°, -76.572° Official Site
Watauga County 37189 Boone 312.4 36.244°, -81.728° Official Site
Wayne County 37191 Goldsboro 553.9 35.354°, -78.009° Official Site
Wilkes County 37193 Wilkesboro 753.7 36.209°, -81.166° Official Site
Wilson County 37195 Wilson 367.6 35.700°, -77.922° Official Site
Yadkin County 37197 Yadkinville 334.9 36.163°, -80.671° Official Site
Yancey County 37199 Burnsville 312.6 35.889°, -82.304° Official Site

How North Carolina Counties and 5-Digit FIPS Codes Work

In U.S. Census Bureau TIGER/Line geography, North Carolina (NC) is assigned the 2-digit state Federal Information Processing Series (FIPS) code 37 and covers 48,624 square miles of land area across 100 counties in the Eastern Time (ET) zone (with Raleigh as the state capital). Every county in the directory above carries a unique 5-digit GEOID formed by combining state prefix 37 with a 3-digit county code (ranging alphabetically from Alamance County at 37001 to Yancey County at 37199).

Because U.S. Postal Service 5-digit ZIP Codes follow mail carrier delivery routes rather than local government borders, many postal addresses in North Carolina carry a neighboring city’s mailing name or sit inside a multi-county ZIP Code Tabulation Area (ZCTA). Property tax assessments, deed recording, circuit and county court venue, voter registration precincts, sheriff jurisdiction, and county sales tax rates in North Carolina are determined by the legal county boundary shown on the map above rather than the postal city name on an envelope.

Land area figures in square miles and internal centroid coordinates (INTPTLAT, INTPTLON) come directly from the U.S. Census Bureau’s current TIGERweb State_County benchmark, while 100 administrative seats and 100 verified official government websites are cross-referenced from Wikidata (CC0). Need a clean outline worksheet without county labels, or want to verify which North Carolina county a specific home or business address sits in? Open the Blank Map of North Carolina, run a street-segment check on Address to County Lookup, check multi-county postal overlap on ZIP Code to County Lookup, or browse all 50 states on the National U.S. County Map.

Adjacent State County Maps

Explore county maps and FIPS directories for states bordering North Carolina: