Ranking of North Carolina Counties By Non-Hispanic Two Or More Races Population in 2017

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2017, among all North Carolina counties, Wake County had the highest number of people who identified their ethnicity as Non-Hispanic Two Or More Races (22.63K), followed by Mecklenburg County (21.45K), and Cumberland County (12.81K).

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 Non-Hispanic Two Or More Races Population in 2017
Wake
Mecklenburg
Cumberland
Guilford
Onslow
Forsyth
Durham
Buncombe
New Hanover
Gaston
Ranking of North Carolina Counties By Non-Hispanic Two Or More Races Population in 2017
0 of 0
Rank County Non-Hispanic Two Or More Races Population
1 Wake County 22632
2 Mecklenburg County 21450
3 Cumberland County 12813
4 Guilford County 10914
5 Onslow County 7244
6 Forsyth County 6581
7 Durham County 6457
8 Buncombe County 4945
9 New Hanover County 4215
10 Gaston County 4140
11 Cabarrus County 3991
12 Union County 3865
13 Harnett County 3642
14 Johnston County 3366
15 Orange County 3306
16 Pitt County 3243
17 Robeson County 3128
18 Iredell County 3036
19 Alamance County 2789
20 Catawba County 2607
21 Craven County 2599
22 Wayne County 2553
23 Davidson County 2501
24 Rowan County 2253
25 Brunswick County 2088
26 Randolph County 2015
27 Hoke County 1977
28 Henderson County 1838
29 Moore County 1711
30 Rockingham County 1667
31 Cleveland County 1532
32 Nash County 1462
33 Burke County 1426
34 Carteret County 1378
35 Caldwell County 1227
36 Rutherford County 1211
37 Lincoln County 1157
38 Chatham County 1138
39 Wilson County 1127
40 Franklin County 1104
41 Lee County 1102
42 Pender County 1062
43 Sampson County 973
44 Richmond County 890
45 Granville County 879
46 Columbus County 859
47 Wilkes County 831
48 Pasquotank County 828
49 Scotland County 803
50 Jackson County 797
51 Stanly County 763
51 Surry County 763
52 Watauga County 739
53 Lenoir County 719
54 Person County 710
55 Davie County 697
56 Haywood County 671
57 Halifax County 638
58 Duplin County 632
59 Dare County 619
60 Cherokee County 613
61 Swain County 584
62 Transylvania County 577
62 Vance County 577
63 McDowell County 556
64 Edgecombe County 552
65 Beaufort County 551
66 Alexander County 538
67 Stokes County 534
68 Currituck County 476
69 Bladen County 469
70 Yadkin County 407
71 Caswell County 383
72 Warren County 346
73 Macon County 343
74 Montgomery County 335
75 Anson County 312
76 Hertford County 296
77 Ashe County 265
78 Martin County 264
79 Camden County 262
80 Madison County 256
81 Polk County 250
82 Gates County 242
83 Northampton County 229
84 Greene County 209
85 Chowan County 188
86 Perquimans County 187
87 Bertie County 183
88 Graham County 171
89 Jones County 169
90 Pamlico County 168
91 Clay County 160
92 Washington County 157
93 Avery County 154
94 Yancey County 151
95 Mitchell County 149
96 Alleghany County 133
97 Tyrrell County 72
98 Hyde County 70