Ranking of North Carolina Counties By Percentage of Population that are Two Or More Races in 2017

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2017, among all North Carolina counties, Cumberland County had the highest percentage of its population who identified their race as Two Or More Races (4.69%), followed by Swain County (4.45%), and Onslow County (4.41%).

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 Percentage of Pop. that are Two Or More Races in 2017
Cumberland
Swain
Onslow
Hoke
Harnett
Craven
Robeson
Pasquotank
Camden
Orange
Ranking of North Carolina Counties By Percentage of Pop. that are Two Or More Races in 2017
0 of 0
Rank County % of County Population
1 Cumberland County 4.69
2 Swain County 4.45
3 Onslow County 4.41
4 Hoke County 4.32
5 Harnett County 3.38
6 Craven County 2.93
7 Robeson County 2.74
8 Pasquotank County 2.66
9 Camden County 2.63
9 Orange County 2.63
10 Durham County 2.55
11 Wake County 2.5
12 Cherokee County 2.44
13 Wayne County 2.43
14 Scotland County 2.4
15 Guilford County 2.37
15 Mecklenburg County 2.37
16 Lee County 2.34
17 Gates County 2.29
18 Cabarrus County 2.26
19 Carteret County 2.24
20 Forsyth County 2.23
20 Richmond County 2.23
21 Graham County 2.19
22 Alamance County 2.18
23 Jackson County 2.12
24 Buncombe County 2.1
24 New Hanover County 2.1
25 Pitt County 2.08
25 Sampson County 2.08
26 Currituck County 2.07
26 Johnston County 2.07
27 Jones County 2.05
27 Pender County 2.05
28 Gaston County 2.04
29 Rockingham County 2.03
30 Moore County 2.01
31 Iredell County 1.99
32 Franklin County 1.96
32 Rutherford County 1.96
32 Union County 1.96
33 Person County 1.89
34 Dare County 1.88
35 Davie County 1.87
35 Warren County 1.87
36 Tyrrell County 1.85
37 Catawba County 1.84
38 Chatham County 1.83
38 Washington County 1.83
39 Henderson County 1.82
39 Transylvania County 1.82
40 Nash County 1.81
41 Columbus County 1.8
42 Caswell County 1.79
42 Rowan County 1.79
43 Granville County 1.78
44 Burke County 1.74
44 Cleveland County 1.74
45 Brunswick County 1.73
45 Randolph County 1.73
46 Davidson County 1.7
47 Bladen County 1.67
47 Caldwell County 1.67
48 Montgomery County 1.65
49 Perquimans County 1.63
49 Wilson County 1.63
50 Duplin County 1.61
50 Hyde County 1.61
51 Lincoln County 1.6
52 Clay County 1.58
52 Vance County 1.58
53 Pamlico County 1.57
54 Alexander County 1.55
55 Alleghany County 1.54
55 Watauga County 1.54
56 Anson County 1.49
57 Chowan County 1.48
58 Beaufort County 1.45
59 Lenoir County 1.44
60 Wilkes County 1.42
61 Polk County 1.41
62 McDowell County 1.4
63 Halifax County 1.36
63 Stanly County 1.36
64 Yadkin County 1.33
65 Hertford County 1.32
66 Greene County 1.3
67 Haywood County 1.27
68 Madison County 1.26
68 Northampton County 1.26
68 Stokes County 1.26
68 Surry County 1.26
69 Edgecombe County 1.23
69 Martin County 1.23
70 Mitchell County 1.2
71 Macon County 1.17
72 Bertie County 1.09
73 Ashe County 1.08
74 Avery County 0.98
74 Yancey County 0.98