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

Updated on June 18, 2025.

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

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 2018
Wake
Mecklenburg
Cumberland
Guilford
Onslow
Forsyth
Durham
Buncombe
Cabarrus
New Hanover
Ranking of North Carolina Counties By Two Or More Races Population in 2018
0 of 0
Rank County Two Or More Races Population
1 Wake County 27962
2 Mecklenburg County 26553
3 Cumberland County 16327
4 Guilford County 13086
5 Onslow County 8727
6 Forsyth County 8656
7 Durham County 8327
8 Buncombe County 5614
9 Cabarrus County 5072
10 New Hanover County 4930
11 Union County 4729
12 Gaston County 4726
13 Harnett County 4539
14 Johnston County 4484
15 Pitt County 3915
16 Orange County 3907
17 Robeson County 3675
18 Alamance County 3626
19 Iredell County 3615
20 Wayne County 3127
21 Catawba County 3030
22 Craven County 3024
23 Davidson County 2948
24 Randolph County 2555
25 Rowan County 2553
26 Hoke County 2412
27 Brunswick County 2359
28 Henderson County 2155
29 Moore County 2078
30 Rockingham County 1897
31 Cleveland County 1801
32 Nash County 1777
33 Carteret County 1580
34 Burke County 1576
35 Lee County 1506
36 Caldwell County 1454
37 Franklin County 1422
38 Lincoln County 1376
39 Sampson County 1374
40 Wilson County 1352
41 Rutherford County 1310
42 Chatham County 1307
43 Pender County 1304
44 Pasquotank County 1142
45 Richmond County 1057
46 Granville County 1053
47 Columbus County 1038
48 Wilkes County 998
49 Duplin County 951
49 Jackson County 951
50 Surry County 943
51 Stanly County 904
52 Watauga County 897
53 Scotland County 874
54 Davie County 845
55 Haywood County 836
56 Lenoir County 820
57 Person County 779
58 Vance County 756
59 Beaufort County 724
60 Halifax County 698
61 Dare County 694
62 Cherokee County 693
63 Edgecombe County 672
64 McDowell County 666
65 Swain County 658
66 Transylvania County 647
67 Alexander County 620
68 Stokes County 585
69 Currituck County 577
70 Bladen County 540
71 Yadkin County 501
72 Montgomery County 475
73 Caswell County 434
74 Macon County 399
75 Warren County 387
76 Anson County 385
77 Hertford County 329
78 Madison County 308
79 Ashe County 307
80 Polk County 306
81 Martin County 299
82 Greene County 292
83 Camden County 290
84 Northampton County 257
85 Gates County 254
86 Perquimans County 239
87 Washington County 219
88 Pamlico County 217
89 Bertie County 216
90 Chowan County 201
91 Jones County 192
92 Graham County 191
93 Mitchell County 188
94 Alleghany County 178
95 Clay County 176
96 Avery County 175
96 Yancey County 175
97 Hyde County 83
98 Tyrrell County 79