North Carolina Two Or More Races Population By County in 2023

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2023, the Two Or More Races population in North Carolina was 289,706 and represented 2.67% of the total North Carolina population (10,835,491).

Among North Carolina counties, Wake County had the highest number of people who identified as Two Or More Races (34,374), followed by Mecklenburg County (31,900), and Cumberland County (18,104). Hyde County had the lowest (84).

In the map below, we show the number and percentage of each county's Two Or More Races population, as well as the gender percentages when you interact with the map. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can see similar information for other states and also by state for the United States.

You can also see similar information for other racial and ethnicity groups in North Carolina.

See this for other years:
North Carolina Two Or More Races Population By County in 2023
North Carolina Two Or More Races Population By County in 2023
Items per page:
0 of 0
County Two or More Races Pop. % of County Population
Alamance 4746 2.65
Alexander 715 1.96
Alleghany 200 1.76
Anson 475 2.17
Ashe 365 1.35
Avery 231 1.32
Beaufort 849 1.91
Bertie 268 1.58
Bladen 662 2.25
Brunswick 3090 1.93
Buncombe 6448 2.34
Burke 1831 2.07
Cabarrus 6455 2.69
Caldwell 1704 2.12
Camden 358 3.22
Carteret 1639 2.35
Caswell 471 2.07
Catawba 3822 2.32
Chatham 1729 2.12
Cherokee 832 2.78
Chowan 259 1.87
Clay 251 2.12
Cleveland 2238 2.21
Columbus 1174 2.34
Craven 3377 3.3
Cumberland 18104 5.36
Currituck 854 2.7
Dare 786 2.06
Davidson 3694 2.11
Davie 1039 2.33
Duplin 944 1.91
Durham 9810 2.91
Edgecombe 833 1.71
Forsyth 10297 2.62
Franklin 1921 2.5
Gaston 6044 2.55
Gates 301 2.91
Graham 200 2.48
Granville 1442 2.32
Greene 365 1.78
Guilford 15496 2.82
Halifax 870 1.84
Harnett 5461 3.86
Haywood 1114 1.77
Henderson 2507 2.1
Hertford 390 2.01
Hoke 2866 5.26
Hyde 84 1.82
Iredell 4680 2.34
Jackson 1096 2.46
Johnston 6275 2.59
Jones 254 2.7
Lee 1900 2.83
Lenoir 1041 1.9
Lincoln 1780 1.86
McDowell 829 1.85
Macon 598 1.56
Madison 312 1.41
Martin 315 1.47
Mecklenburg 31900 2.74
Mitchell 263 1.75
Montgomery 534 2.05
Moore 2626 2.46
Nash 1917 1.99
New Hanover 5848 2.45
Northampton 327 1.96
Onslow 10465 4.9
Orange 4241 2.82
Pamlico 314 2.53
Pasquotank 1446 3.49
Pender 1655 2.42
Perquimans 321 2.4
Person 953 2.4
Pitt 4319 2.47
Polk 403 2.01
Randolph 3314 2.25
Richmond 1201 2.84
Robeson 4093 3.49
Rockingham 2369 2.56
Rowan 3309 2.18
Rutherford 1570 2.4
Sampson 1508 2.53
Scotland 1062 3.09
Stanly 1141 1.74
Stokes 738 1.62
Surry 1126 1.58
Swain 715 5.14
Transylvania 800 2.38
Tyrrell 107 3.09
Union 6058 2.36
Vance 811 1.92
Wake 34374 2.89
Warren 465 2.47
Washington 253 2.36
Watauga 1008 1.84
Wayne 3643 3.07
Wilkes 1183 1.79
Wilson 1738 2.2
Yadkin 647 1.71
Yancey 250 1.32