State 37 · NC
North Carolina county map
North Carolina has 100 counties. Robeson County is the largest by land at 947 square miles, and Wake County is the most populous with 1,232,444 residents.
- Population 2024
- 11,046,024
- #9 of 51
- Land area
- 48,624 sq mi
- #29 of 51
- Density
- 227.2 / sq mi
- #14 of 51
- Counties
- 100
- Capital: Raleigh
Map of all 100 counties in North Carolina
Every county is labeled on Census 2024 boundaries. Download it as a PDF to print, a PNG, or an editable SVG. For blank, colored or city versions, see the printable North Carolina map sheets.
North Carolina population and land area
North Carolina had 11,046,024 residents in the Census Vintage 2024 estimates, the sum of its counties. That ranks 9th of the 50 states and DC. Its 48,624 square miles of land rank 29th. North Carolina averages 227.2 people per square mile of land, 2.4 times the national figure of 96.3. By density it ranks 14th.
- Population, 2024
- 11,046,0249th of 51
- Land area
- 48,624 sq mi29th of 51
- Density
- 227.2 per sq mi14th of 51
- Number of counties
- 100
- Capital
- Raleigh35.780° N, 78.639° W
- State FIPS code
- 37
North Carolina counties by population, density and income
Each shape is shaded by quintile, darker for higher values. Switch the measure above the map. Select a shape to open that county's page. The pin marks the capital, Raleigh.
- < 54
- 54+
- 90+
- 147+
- 279+
Largest county in North Carolina by land area
Robeson County ranks first at 947 square miles and Chowan County last at 173 square miles. The top value is 5.5 times the bottom one.
- 01Robeson County947
- 02Sampson County946
- 03Columbus County938
- 04Bladen County875
- 05Pender County871
- 06Brunswick County850
- 07Wake County835
- 08Beaufort County833
- 09Duplin County815
- 10Johnston County792
Most populous county in North Carolina
Wake County ranks first at 1,232,444 residents and Tyrrell County last at 3,517 residents. The gap is more than a hundredfold.
- 01Wake County1,232,444
- 02Mecklenburg County1,206,285
- 03Guilford County558,816
- 04Forsyth County398,143
- 05Durham County343,628
- 06Cumberland County338,430
- 07Buncombe County279,210
- 08Union County263,386
- 09Johnston County249,794
- 10Cabarrus County244,925
Least populous county in North Carolina
The smallest populations, fewest first. Estimates for small counties carry more uncertainty than those for large ones.
- 01Tyrrell County3,517
- 02Hyde County4,583
- 03Graham County8,179
- 04Jones County9,462
- 05Gates County10,299
Most densely populated county in North Carolina
Mecklenburg County ranks first at 2,303.8 people per square mile and Hyde County last at 7.5 people per square mile. The gap is more than a hundredfold.
- 01Mecklenburg County2,303.8
- 02Wake County1,476.7
- 03New Hanover County1,265.8
- 04Durham County1,195.0
- 05Forsyth County975.7
- 06Guilford County865.1
- 07Gaston County680.3
- 08Cabarrus County678.0
- 09Cumberland County518.6
- 10Alamance County432.2
Highest median household income in North Carolina
Wake County ranks first at $103,084 and Robeson County last at $42,180. The top value is 2.4 times the bottom one.
- 01Wake County$103,084
- 02Union County$98,776
- 03Chatham County$95,716
- 04Orange County$86,736
- 05Currituck County$86,047
- 06Cabarrus County$85,540
- 07Mecklenburg County$84,796
- 08Camden County$84,656
- 09Iredell County$84,335
- 10Durham County$81,413
Towns and cities in North Carolina
The Census Vintage 2024 subcounty estimates list 335 incorporated places in North Carolina with 1,000 or more residents, holding 6,318,696 people together, or 57% of the state total. 147 of them have 5,000 or more. The northernmost is Mount Airy at 36.509° N and the southernmost is Sunset Beach at 33.892° N. Among places of 5,000+, Wendell grew fastest from July 2020 to July 2024, by 68.6%.
- 01Charlotte943,476
- 02Raleigh499,825
- 03Greensboro307,381
- 04Durham301,870
- 05Winston-Salem255,769
- 06Fayetteville209,496
- 07Cary182,659
- 08Wilmington125,284
- 09High Point118,601
- 10Concord112,395
- 11Greenville95,138
- 12Asheville94,992
Raleigh, the capital
55.6% of North Carolina's place population, 3,511,187 of 6,318,696 people, lives in places within 100 miles of Raleigh. That ranks 34th of 51 for how central the capital is.
See all states in the capital radius ranking and the most remote towns ranking. Sunrise and sunset times for Raleigh, month by month, are on the Raleigh daylight page.
States bordering North Carolina
North Carolina borders 4 states or districts. The nearest neighboring capital is Richmond, 139 miles NNE of Raleigh in a straight line.
UTM zones in North Carolina
The internal points of North Carolina's counties fall in UTM zones 16, 17, 18. Zones are 6 degrees of longitude wide, numbered from 180° W: zone = floor((longitude + 180) / 6) + 1. Because North Carolina spans 3 zones, no single UTM zone covers the whole state.
All 100 counties in North Carolina
Sort by any column. The small orange number marks the top 3 in the state by population.
| FIPS | |||||
|---|---|---|---|---|---|
| 37183 | Wake County | 1,232,444#1 | 835 | 1,476.7 | $103,084 |
| 37119 | Mecklenburg County | 1,206,285#2 | 524 | 2,303.8 | $84,796 |
| 37081 | Guilford County | 558,816#3 | 646 | 865.1 | $65,890 |
| 37067 | Forsyth County | 398,143 | 408 | 975.7 | $65,556 |
| 37063 | Durham County | 343,628 | 288 | 1,195.0 | $81,413 |
| 37051 | Cumberland County | 338,430 | 653 | 518.6 | $61,511 |
| 37021 | Buncombe County | 279,210 | 656 | 425.3 | $71,218 |
| 37179 | Union County | 263,386 | 633 | 416.3 | $98,776 |
| 37101 | Johnston County | 249,794 | 792 | 315.4 | $79,666 |
| 37025 | Cabarrus County | 244,925 | 361 | 678.0 | $85,540 |
| 37129 | New Hanover County | 243,333 | 192 | 1,265.8 | $79,106 |
| 37071 | Gaston County | 242,010 | 356 | 680.3 | $67,076 |
| 37133 | Onslow County | 212,954 | 762 | 279.4 | $66,982 |
| 37097 | Iredell County | 206,361 | 574 | 359.2 | $84,335 |
| 37001 | Alamance County | 183,040 | 423 | 432.2 | $66,395 |
| 37147 | Pitt County | 180,783 | 652 | 277.1 | $60,268 |
| 37057 | Davidson County | 177,809 | 553 | 321.5 | $63,551 |
| 37019 | Brunswick County | 167,112 | 850 | 196.6 | $76,797 |
| 37035 | Catawba County | 167,054 | 401 | 416.2 | $65,898 |
| 37159 | Rowan County | 153,384 | 512 | 299.8 | $65,139 |
| 37135 | Orange County | 152,877 | 398 | 384.6 | $86,736 |
| 37151 | Randolph County | 148,389 | 782 | 189.7 | $59,336 |
| 37085 | Harnett County | 146,096 | 595 | 245.5 | $70,074 |
| 37089 | Henderson County | 120,771 | 373 | 323.8 | $63,765 |
| 37191 | Wayne County | 120,338 | 554 | 217.2 | $56,313 |
| 37155 | Robeson County | 118,624 | 947 | 125.2 | $42,180 |
| 37125 | Moore County | 108,417 | 698 | 155.4 | $78,955 |
| 37049 | Craven County | 104,167 | 707 | 147.4 | $61,761 |
| 37045 | Cleveland County | 102,194 | 464 | 220.1 | $61,411 |
| 37127 | Nash County | 97,990 | 540 | 181.3 | $65,457 |
| 37109 | Lincoln County | 97,611 | 296 | 329.9 | $79,109 |
| 37157 | Rockingham County | 93,517 | 566 | 165.3 | $58,508 |
| 37023 | Burke County | 88,545 | 506 | 174.9 | $55,616 |
| 37037 | Chatham County | 83,874 | 681 | 123.1 | $95,716 |
| 37027 | Caldwell County | 80,739 | 472 | 171.1 | $56,239 |
| 37195 | Wilson County | 79,958 | 368 | 217.5 | $52,620 |
| 37069 | Franklin County | 79,771 | 492 | 162.2 | $70,898 |
| 37171 | Surry County | 71,547 | 533 | 134.3 | $58,211 |
| 37031 | Carteret County | 70,259 | 508 | 138.4 | $76,397 |
| 37141 | Pender County | 70,077 | 871 | 80.4 | $72,161 |
| 37105 | Lee County | 68,537 | 255 | 268.7 | $62,680 |
| 37167 | Stanly County | 67,326 | 395 | 170.4 | $65,784 |
| 37193 | Wilkes County | 66,186 | 754 | 87.8 | $50,848 |
| 37161 | Rutherford County | 65,587 | 565 | 116.0 | $50,714 |
| 37087 | Haywood County | 63,048 | 554 | 113.9 | $64,553 |
| 37077 | Granville County | 61,544 | 532 | 115.7 | $72,896 |
| 37163 | Sampson County | 60,404 | 946 | 63.9 | $53,637 |
| 37093 | Hoke County | 55,382 | 390 | 142.0 | $60,257 |
| 37107 | Lenoir County | 55,332 | 399 | 138.6 | $51,601 |
| 37189 | Watauga County | 54,997 | 312 | 176.0 | $62,045 |
| 37061 | Duplin County | 50,539 | 815 | 62.0 | $52,947 |
| 37047 | Columbus County | 50,054 | 938 | 53.4 | $50,837 |
| 37065 | Edgecombe County | 49,124 | 505 | 97.2 | $49,972 |
| 37083 | Halifax County | 46,992 | 724 | 64.9 | $48,520 |
| 37169 | Stokes County | 45,857 | 449 | 102.1 | $61,374 |
| 37059 | Davie County | 45,383 | 264 | 172.1 | $76,153 |
| 37099 | Jackson County | 45,281 | 491 | 92.2 | $55,462 |
| 37111 | McDowell County | 45,269 | 440 | 102.9 | $53,697 |
| 37013 | Beaufort County | 44,576 | 833 | 53.5 | $55,960 |
| 37181 | Vance County | 42,337 | 252 | 167.7 | $45,408 |
| 37153 | Richmond County | 41,990 | 474 | 88.6 | $50,242 |
| 37139 | Pasquotank County | 41,418 | 227 | 182.6 | $59,463 |
| 37145 | Person County | 40,143 | 392 | 102.3 | $64,466 |
| 37113 | Macon County | 38,717 | 516 | 75.1 | $58,765 |
| 37055 | Dare County | 38,183 | 383 | 99.6 | $79,646 |
| 37197 | Yadkin County | 37,995 | 335 | 113.4 | $61,626 |
| 37003 | Alexander County | 36,693 | 260 | 141.1 | $62,976 |
| 37175 | Transylvania County | 34,103 | 378 | 90.1 | $62,002 |
| 37165 | Scotland County | 33,898 | 319 | 106.2 | $45,604 |
| 37053 | Currituck County | 32,278 | 262 | 123.2 | $86,047 |
| 37039 | Cherokee County | 30,373 | 456 | 66.7 | $53,926 |
| 37017 | Bladen County | 29,777 | 875 | 34.0 | $49,661 |
| 37009 | Ashe County | 27,266 | 426 | 64.0 | $54,589 |
| 37123 | Montgomery County | 26,364 | 492 | 53.6 | $55,005 |
| 37007 | Anson County | 22,432 | 531 | 42.2 | $50,503 |
| 37033 | Caswell County | 22,363 | 425 | 52.6 | $57,865 |
| 37115 | Madison County | 22,352 | 450 | 49.7 | $59,505 |
| 37117 | Martin County | 21,523 | 456 | 47.2 | $49,033 |
| 37079 | Greene County | 20,671 | 267 | 77.5 | $52,145 |
| 37149 | Polk County | 20,320 | 238 | 85.5 | $59,012 |
| 37091 | Hertford County | 19,169 | 353 | 54.3 | $48,964 |
| 37185 | Warren County | 19,081 | 429 | 44.4 | $47,866 |
| 37199 | Yancey County | 18,993 | 313 | 60.8 | $54,913 |
| 37011 | Avery County | 17,811 | 247 | 72.0 | $55,922 |
| 37015 | Bertie County | 16,939 | 699 | 24.2 | $44,371 |
| 37131 | Northampton County | 16,580 | 537 | 30.9 | $44,182 |
| 37121 | Mitchell County | 15,030 | 221 | 67.9 | $56,746 |
| 37173 | Swain County | 13,945 | 528 | 26.4 | $54,357 |
| 37041 | Chowan County | 13,891 | 173 | 80.5 | $60,808 |
| 37143 | Perquimans County | 13,460 | 247 | 54.5 | $61,157 |
| 37137 | Pamlico County | 12,550 | 337 | 37.3 | $61,996 |
| 37043 | Clay County | 12,042 | 215 | 56.0 | $53,229 |
| 37005 | Alleghany County | 11,379 | 235 | 48.5 | $46,571 |
| 37029 | Camden County | 11,184 | 240 | 46.5 | $84,656 |
| 37187 | Washington County | 10,654 | 347 | 30.7 | $47,239 |
| 37073 | Gates County | 10,299 | 341 | 30.2 | $64,047 |
| 37103 | Jones County | 9,462 | 471 | 20.1 | $53,001 |
| 37075 | Graham County | 8,179 | 292 | 28.0 | $51,841 |
| 37095 | Hyde County | 4,583 | 612 | 7.5 | $49,781 |
| 37177 | Tyrrell County | 3,517 | 391 | 9.0 | $46,072 |
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
- 01Census Vintage 2024 county population estimates
- 02Census 2024 Gazetteer, counties
- 03Census SAIPE 2023 state and county estimates
- 04Census Vintage 2024 subcounty population estimates
- 05Census 2024 Gazetteer, places
- 06Census 2024 cartographic boundary file, counties (1:5,000,000)
How every number is computed: methodology. Spotted a wrong figure? Report an error.