North Carolina Counties
100 counties · Census ACS 2023 data
| County | Population | Med. Income | Home Value |
|---|---|---|---|
| Wake County | 1,151,009 | $101,763 | $422,800 |
| Mecklenburg County | 1,130,906 | $83,765 | $371,200 |
| Guilford County | 542,987 | $66,027 | $234,900 |
| Forsyth County | 386,740 | $65,541 | $227,800 |
| Cumberland County | 336,749 | $58,780 | $183,700 |
| Durham County | 329,405 | $79,501 | $351,700 |
| Buncombe County | 271,790 | $70,578 | $360,000 |
| Union County | 244,975 | $99,243 | $374,400 |
| Gaston County | 231,485 | $65,472 | $235,000 |
| Cabarrus County | 231,262 | $86,084 | $318,600 |
| New Hanover County | 231,214 | $72,892 | $353,700 |
| Johnston County | 226,623 | $79,838 | $267,600 |
| Onslow County | 208,537 | $64,568 | $219,500 |
| Iredell County | 191,800 | $78,678 | $292,300 |
| Alamance County | 174,286 | $64,445 | $221,200 |
| Pitt County | 172,279 | $58,851 | $194,300 |
| Davidson County | 171,063 | $62,426 | $200,100 |
| Catawba County | 162,051 | $64,544 | $218,100 |
| Rowan County | 148,487 | $63,196 | $216,100 |
| Orange County | 147,292 | $88,553 | $428,500 |
| Brunswick County | 145,889 | $74,034 | $314,700 |
| Randolph County | 145,322 | $59,047 | $171,600 |
| Harnett County | 136,503 | $69,012 | $220,700 |
| Wayne County | 117,606 | $58,082 | $162,700 |
| Henderson County | 117,387 | $67,623 | $317,800 |
| Robeson County | 116,858 | $40,318 | $88,600 |
| Moore County | 102,840 | $82,837 | $315,300 |
| Craven County | 101,074 | $64,635 | $206,200 |
| Cleveland County | 100,170 | $55,769 | $180,200 |
| Nash County | 95,451 | $60,704 | $171,100 |
| Rockingham County | 91,585 | $55,796 | $156,000 |
| Lincoln County | 90,359 | $78,490 | $279,500 |
| Burke County | 87,863 | $55,684 | $170,500 |
| Caldwell County | 80,618 | $55,401 | $174,000 |
| Wilson County | 78,648 | $51,381 | $171,800 |
| Chatham County | 78,319 | $88,534 | $397,800 |
| Franklin County | 71,962 | $71,386 | $240,900 |
| Surry County | 71,407 | $56,095 | $166,400 |
| Carteret County | 68,652 | $70,235 | $304,200 |
| Wilkes County | 65,983 | $50,438 | $161,400 |
| Rutherford County | 64,850 | $49,771 | $180,800 |
| Lee County | 64,565 | $63,060 | $213,800 |
| Stanly County | 63,557 | $61,631 | $214,300 |
| Pender County | 63,475 | $76,838 | $267,100 |
| Haywood County | 62,432 | $61,001 | $254,900 |
| Granville County | 61,439 | $70,975 | $235,700 |
| Sampson County | 59,245 | $53,159 | $128,400 |
| Lenoir County | 54,917 | $44,795 | $111,400 |
| Watauga County | 54,607 | $51,367 | $321,500 |
| Hoke County | 53,102 | $60,095 | $196,000 |
| Columbus County | 50,453 | $48,184 | $128,300 |
| Duplin County | 49,053 | $51,880 | $123,200 |
| Edgecombe County | 48,777 | $48,480 | $116,800 |
| Halifax County | 48,219 | $45,071 | $102,500 |
| Stokes County | 44,889 | $60,039 | $186,800 |
| McDowell County | 44,679 | $55,527 | $168,300 |
| Beaufort County | 44,597 | $57,997 | $181,200 |
| Davie County | 43,526 | $73,234 | $235,300 |
| Jackson County | 43,089 | $53,479 | $253,900 |
| Richmond County | 42,818 | $43,626 | $120,800 |
| Vance County | 42,361 | $46,943 | $146,300 |
| Pasquotank County | 40,830 | $63,912 | $223,300 |
| Person County | 39,275 | $64,927 | $192,800 |
| Dare County | 37,534 | $81,214 | $425,400 |
| Macon County | 37,533 | $53,298 | $229,000 |
| Yadkin County | 37,419 | $60,321 | $176,400 |
| Alexander County | 36,440 | $65,268 | $190,000 |
| Scotland County | 34,353 | $43,500 | $109,900 |
| Transylvania County | 33,243 | $64,523 | $336,100 |
| Currituck County | 29,612 | $91,548 | $351,200 |
| Bladen County | 29,591 | $44,528 | $125,800 |
| Cherokee County | 29,197 | $51,496 | $208,700 |
| Ashe County | 26,831 | $50,827 | $221,900 |
| Montgomery County | 25,874 | $55,849 | $150,300 |
| Caswell County | 22,689 | $59,407 | $151,200 |
| Anson County | 21,903 | $44,245 | $119,300 |
| Martin County | 21,773 | $46,793 | $109,900 |
| Madison County | 21,640 | $58,628 | $263,500 |
| Hertford County | 20,492 | $47,472 | $111,100 |
| Greene County | 20,421 | $50,904 | $114,000 |
| Polk County | 19,689 | $61,005 | $281,100 |
| Warren County | 18,751 | $45,279 | $124,700 |
| Yancey County | 18,676 | $54,961 | $222,300 |
| Avery County | 17,643 | $57,657 | $233,200 |
| Bertie County | 17,482 | $45,931 | $95,800 |
| Northampton County | 17,212 | $47,935 | $102,200 |
| Mitchell County | 14,973 | $58,089 | $202,100 |
| Swain County | 14,065 | $55,429 | $209,800 |
| Chowan County | 13,814 | $56,982 | $204,400 |
| Perquimans County | 13,146 | $61,224 | $211,600 |
| Pamlico County | 12,315 | $61,624 | $209,800 |
| Clay County | 11,391 | $53,645 | $263,300 |
| Alleghany County | 11,075 | $44,272 | $199,000 |
| Washington County | 10,905 | $41,750 | $107,000 |
| Camden County | 10,743 | $87,781 | $289,800 |
| Gates County | 10,437 | $61,612 | $163,900 |
| Jones County | 9,245 | $55,659 | $122,600 |
| Graham County | 8,041 | $49,038 | $155,800 |
| Hyde County | 4,625 | $47,338 | $119,600 |
| Tyrrell County | 3,376 | $43,952 | $138,400 |