
How many counties in North Carolina? All 100 listed
Quick answer
North Carolina has 100 counties and county equivalents holding 10,584,340 residents. The most populous county in North Carolina is Wake County with 1,151,009 residents; the smallest is Tyrrell County. County boundaries divide the state's land area — measured in square miles by the Census Bureau — into the units used for property assessment, elections and local sales tax. The statewide sales tax base rate is 4.75%, before county and city add-ons.
All 100 counties
Ranked by population, Census 2019-2023 ACS 5-year estimates.
| County | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|
| Wake County | 1,151,009 | $101,763 | $422,800 | $1,508 |
| Mecklenburg County | 1,130,906 | $83,765 | $371,200 | $1,521 |
| Guilford County | 542,987 | $66,027 | $234,900 | $1,108 |
| Forsyth County | 386,740 | $65,541 | $227,800 | $1,046 |
| Cumberland County | 336,749 | $58,780 | $183,700 | $1,156 |
| Durham County | 329,405 | $79,501 | $351,700 | $1,415 |
| Buncombe County | 271,790 | $70,578 | $360,000 | $1,281 |
| Union County | 244,975 | $99,243 | $374,400 | $1,390 |
| Gaston County | 231,485 | $65,472 | $235,000 | $1,085 |
| Cabarrus County | 231,262 | $86,084 | $318,600 | $1,303 |
| New Hanover County | 231,214 | $72,892 | $353,700 | $1,343 |
| Johnston County | 226,623 | $79,838 | $267,600 | $1,007 |
| Onslow County | 208,537 | $64,568 | $219,500 | $1,198 |
| Iredell County | 191,800 | $78,678 | $292,300 | $1,183 |
| Alamance County | 174,286 | $64,445 | $221,200 | $1,007 |
| Pitt County | 172,279 | $58,851 | $194,300 | $971 |
| Davidson County | 171,063 | $62,426 | $200,100 | $863 |
| Catawba County | 162,051 | $64,544 | $218,100 | $891 |
| Rowan County | 148,487 | $63,196 | $216,100 | $990 |
| Orange County | 147,292 | $88,553 | $428,500 | $1,387 |
| Brunswick County | 145,889 | $74,034 | $314,700 | $1,267 |
| Randolph County | 145,322 | $59,047 | $171,600 | $857 |
| Harnett County | 136,503 | $69,012 | $220,700 | $1,080 |
| Wayne County | 117,606 | $58,082 | $162,700 | $932 |
| Henderson County | 117,387 | $67,623 | $317,800 | $1,120 |
| Robeson County | 116,858 | $40,318 | $88,600 | $784 |
| Moore County | 102,840 | $82,837 | $315,300 | $1,181 |
| Craven County | 101,074 | $64,635 | $206,200 | $1,100 |
| Cleveland County | 100,170 | $55,769 | $180,200 | $835 |
| Nash County | 95,451 | $60,704 | $171,100 | $924 |
| Rockingham County | 91,585 | $55,796 | $156,000 | $789 |
| Lincoln County | 90,359 | $78,490 | $279,500 | $977 |
| Burke County | 87,863 | $55,684 | $170,500 | $805 |
| Caldwell County | 80,618 | $55,401 | $174,000 | $735 |
| Wilson County | 78,648 | $51,381 | $171,800 | $915 |
| Chatham County | 78,319 | $88,534 | $397,800 | $1,066 |
| Franklin County | 71,962 | $71,386 | $240,900 | $988 |
| Surry County | 71,407 | $56,095 | $166,400 | $741 |
| Carteret County | 68,652 | $70,235 | $304,200 | $1,062 |
| Wilkes County | 65,983 | $50,438 | $161,400 | $715 |
| Rutherford County | 64,850 | $49,771 | $180,800 | $748 |
| Lee County | 64,565 | $63,060 | $213,800 | $962 |
| Stanly County | 63,557 | $61,631 | $214,300 | $830 |
| Pender County | 63,475 | $76,838 | $267,100 | $1,072 |
| Haywood County | 62,432 | $61,001 | $254,900 | $1,052 |
| Granville County | 61,439 | $70,975 | $235,700 | $1,008 |
| Sampson County | 59,245 | $53,159 | $128,400 | $811 |
| Lenoir County | 54,917 | $44,795 | $111,400 | $814 |
| Watauga County | 54,607 | $51,367 | $321,500 | $1,066 |
| Hoke County | 53,102 | $60,095 | $196,000 | $1,047 |
| Columbus County | 50,453 | $48,184 | $128,300 | $775 |
| Duplin County | 49,053 | $51,880 | $123,200 | $815 |
| Edgecombe County | 48,777 | $48,480 | $116,800 | $818 |
| Halifax County | 48,219 | $45,071 | $102,500 | $776 |
| Stokes County | 44,889 | $60,039 | $186,800 | $766 |
| McDowell County | 44,679 | $55,527 | $168,300 | $741 |
| Beaufort County | 44,597 | $57,997 | $181,200 | $859 |
| Davie County | 43,526 | $73,234 | $235,300 | $889 |
| Jackson County | 43,089 | $53,479 | $253,900 | $855 |
| Richmond County | 42,818 | $43,626 | $120,800 | $744 |
| Vance County | 42,361 | $46,943 | $146,300 | $860 |
| Pasquotank County | 40,830 | $63,912 | $223,300 | $1,146 |
| Person County | 39,275 | $64,927 | $192,800 | $796 |
| Dare County | 37,534 | $81,214 | $425,400 | $1,307 |
| Macon County | 37,533 | $53,298 | $229,000 | $791 |
| Yadkin County | 37,419 | $60,321 | $176,400 | $734 |
| Alexander County | 36,440 | $65,268 | $190,000 | $745 |
| Scotland County | 34,353 | $43,500 | $109,900 | $766 |
| Transylvania County | 33,243 | $64,523 | $336,100 | $909 |
| Currituck County | 29,612 | $91,548 | $351,200 | $1,126 |
| Bladen County | 29,591 | $44,528 | $125,800 | $752 |
| Cherokee County | 29,197 | $51,496 | $208,700 | $800 |
| Ashe County | 26,831 | $50,827 | $221,900 | $774 |
| Montgomery County | 25,874 | $55,849 | $150,300 | $753 |
| Caswell County | 22,689 | $59,407 | $151,200 | $699 |
| Anson County | 21,903 | $44,245 | $119,300 | $849 |
| Martin County | 21,773 | $46,793 | $109,900 | $729 |
| Madison County | 21,640 | $58,628 | $263,500 | $764 |
| Hertford County | 20,492 | $47,472 | $111,100 | $806 |
| Greene County | 20,421 | $50,904 | $114,000 | $845 |
| Polk County | 19,689 | $61,005 | $281,100 | $1,089 |
| Warren County | 18,751 | $45,279 | $124,700 | $771 |
| Yancey County | 18,676 | $54,961 | $222,300 | $807 |
| Avery County | 17,643 | $57,657 | $233,200 | $791 |
| Bertie County | 17,482 | $45,931 | $95,800 | $824 |
| Northampton County | 17,212 | $47,935 | $102,200 | $749 |
| Mitchell County | 14,973 | $58,089 | $202,100 | $744 |
| Swain County | 14,065 | $55,429 | $209,800 | $715 |
| Chowan County | 13,814 | $56,982 | $204,400 | $766 |
| Perquimans County | 13,146 | $61,224 | $211,600 | $1,061 |
| Pamlico County | 12,315 | $61,624 | $209,800 | $909 |
| Clay County | 11,391 | $53,645 | $263,300 | $791 |
| Alleghany County | 11,075 | $44,272 | $199,000 | $755 |
| Washington County | 10,905 | $41,750 | $107,000 | $829 |
| Camden County | 10,743 | $87,781 | $289,800 | $1,220 |
| Gates County | 10,437 | $61,612 | $163,900 | $940 |
| Jones County | 9,245 | $55,659 | $122,600 | $725 |
| Graham County | 8,041 | $49,038 | $155,800 | $581 |
| Hyde County | 4,625 | $47,338 | $119,600 | $1,237 |
| Tyrrell County | 3,376 | $43,952 | $138,400 | $612 |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
Keep going
More North Carolina data.