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.
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
Largest by Land Area
Robeson County
Smallest by Land Area
Chowan County
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: