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

Updated on June 18, 2025.

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

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 2022
Wake
Mecklenburg
Cumberland
Guilford
Onslow
Forsyth
Durham
Buncombe
Gaston
Cabarrus
Ranking of North Carolina Counties By Non-Hispanic Two Or More Races Population in 2022
0 of 0
Rank County Non-Hispanic Two Or More Races Population
1 Wake County 27695
2 Mecklenburg County 25388
3 Cumberland County 14341
4 Guilford County 12968
5 Onslow County 8228
6 Forsyth County 7874
7 Durham County 7675
8 Buncombe County 5589
9 Gaston County 5152
10 Cabarrus County 5130
11 New Hanover County 4858
12 Union County 4842
13 Johnston County 4757
14 Harnett County 4323
15 Iredell County 3956
16 Pitt County 3711
17 Orange County 3676
18 Alamance County 3636
19 Catawba County 3234
20 Robeson County 3207
21 Davidson County 3133
22 Wayne County 2967
23 Craven County 2853
24 Rowan County 2755
25 Brunswick County 2683
26 Randolph County 2541
27 Hoke County 2188
28 Moore County 2176
29 Henderson County 2137
30 Rockingham County 2051
31 Cleveland County 1937
32 Burke County 1601
33 Nash County 1591
34 Lee County 1465
35 Franklin County 1448
36 Carteret County 1437
37 Chatham County 1436
38 Caldwell County 1420
39 Lincoln County 1391
40 Wilson County 1364
41 Rutherford County 1349
42 Pender County 1304
43 Granville County 1117
44 Sampson County 1104
45 Pasquotank County 1054
46 Richmond County 1017
47 Scotland County 963
48 Stanly County 957
49 Wilkes County 948
50 Columbus County 942
51 Lenoir County 907
52 Haywood County 902
53 Jackson County 898
54 Surry County 880
55 Davie County 854
56 Watauga County 839
57 Person County 835
58 Currituck County 739
59 Halifax County 733
60 Transylvania County 714
61 McDowell County 706
62 Cherokee County 705
63 Dare County 667
64 Edgecombe County 662
65 Beaufort County 657
66 Duplin County 649
67 Alexander County 645
68 Stokes County 641
69 Vance County 629
70 Swain County 619
71 Bladen County 518
72 Yadkin County 496
73 Macon County 484
74 Caswell County 422
75 Montgomery County 396
76 Warren County 395
77 Anson County 376
78 Polk County 340
79 Camden County 326
80 Hertford County 314
81 Ashe County 300
82 Martin County 297
83 Madison County 292
84 Northampton County 283
85 Gates County 274
86 Perquimans County 249
87 Pamlico County 243
88 Greene County 236
89 Chowan County 235
90 Bertie County 230
91 Clay County 222
92 Mitchell County 214
93 Jones County 210
94 Yancey County 200
95 Avery County 197
96 Graham County 187
97 Washington County 180
98 Alleghany County 132
99 Tyrrell County 84
100 Hyde County 61