Ranking of North Carolina Counties By Two Or More Races Population in 2019

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2019, among all North Carolina counties, Wake County had the highest number of people who identified their race as Two Or More Races (29.01K), followed by Mecklenburg County (27.69K), and Cumberland County (16.64K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Carolina counties.

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of North Carolina Counties By Two Or More Races Population in 2019
Wake
Mecklenburg
Cumberland
Guilford
Onslow
Forsyth
Durham
Buncombe
Cabarrus
New Hanover
Ranking of North Carolina Counties By Two Or More Races Population in 2019
0 of 0
Rank County Two Or More Races Population
1 Wake County 29011
2 Mecklenburg County 27688
3 Cumberland County 16642
4 Guilford County 13594
5 Onslow County 9131
6 Forsyth County 8863
7 Durham County 8644
8 Buncombe County 5825
9 Cabarrus County 5235
10 New Hanover County 5031
11 Gaston County 4959
12 Union County 4950
13 Harnett County 4797
14 Johnston County 4663
15 Pitt County 4053
16 Orange County 3932
17 Iredell County 3877
18 Alamance County 3850
19 Robeson County 3692
20 Wayne County 3274
21 Catawba County 3140
22 Craven County 3126
23 Davidson County 3072
24 Randolph County 2612
25 Rowan County 2611
26 Hoke County 2543
27 Brunswick County 2514
28 Henderson County 2205
29 Moore County 2190
30 Rockingham County 1975
31 Cleveland County 1856
32 Nash County 1811
33 Burke County 1609
34 Franklin County 1557
35 Carteret County 1556
36 Lee County 1552
37 Caldwell County 1504
38 Lincoln County 1455
39 Chatham County 1423
40 Wilson County 1412
41 Sampson County 1405
42 Pender County 1360
43 Rutherford County 1353
44 Pasquotank County 1179
45 Granville County 1142
46 Richmond County 1076
47 Columbus County 1046
48 Wilkes County 1035
49 Surry County 989
50 Jackson County 987
51 Duplin County 936
51 Watauga County 936
52 Scotland County 927
53 Stanly County 925
54 Haywood County 907
55 Davie County 864
56 Lenoir County 847
57 Person County 815
58 Beaufort County 754
59 Vance County 736
60 Dare County 722
61 Cherokee County 704
62 McDowell County 700
63 Swain County 688
64 Halifax County 683
65 Edgecombe County 672
66 Transylvania County 671
67 Alexander County 625
68 Currituck County 611
69 Stokes County 595
70 Bladen County 552
71 Yadkin County 511
72 Montgomery County 489
73 Macon County 439
74 Anson County 426
75 Caswell County 401
76 Warren County 396
77 Hertford County 342
78 Camden County 332
79 Ashe County 316
80 Polk County 313
81 Madison County 304
82 Martin County 297
83 Greene County 294
84 Gates County 272
85 Northampton County 268
86 Pamlico County 237
87 Perquimans County 234
88 Washington County 228
89 Bertie County 218
90 Chowan County 216
91 Mitchell County 205
92 Avery County 190
92 Jones County 190
93 Yancey County 186
94 Graham County 184
95 Clay County 174
96 Alleghany County 165
97 Tyrrell County 89
98 Hyde County 79