Ranking of North Carolina Counties By Percentage of Population that are Non-Hispanic Two Or More Races in 2010

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2010, among all North Carolina counties, Swain County had the highest percentage of its population who identified their ethnicity as Non-Hispanic Two Or More Races (3.77%), followed by Cumberland County (3.39%), and Hoke County (3.37%).

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 Non-Hispanic Two Or More Races in 2010
Swain
Cumberland
Hoke
Onslow
Harnett
Cherokee
Craven
Scotland
Robeson
Orange
Ranking of North Carolina Counties By Percentage of Pop. that are Non-Hispanic Two Or More Races in 2010
0 of 0
Rank County % of County Population
1 Swain County 3.77
2 Cumberland County 3.39
3 Hoke County 3.37
4 Onslow County 3.16
5 Harnett County 2.33
6 Cherokee County 2.2
7 Craven County 2.13
8 Scotland County 1.95
9 Robeson County 1.91
10 Orange County 1.9
11 Camden County 1.89
12 Wake County 1.77
13 Pasquotank County 1.76
14 Guilford County 1.71
15 Durham County 1.7
16 Mecklenburg County 1.69
16 Richmond County 1.69
17 Wayne County 1.68
18 Buncombe County 1.67
18 Carteret County 1.67
19 Jackson County 1.66
20 Gates County 1.58
20 Graham County 1.58
20 Jones County 1.58
21 Pitt County 1.55
22 New Hanover County 1.53
23 Rutherford County 1.51
23 Transylvania County 1.51
24 Cabarrus County 1.49
25 Currituck County 1.47
26 Dare County 1.46
27 Forsyth County 1.44
27 Gaston County 1.44
28 Brunswick County 1.43
29 Rockingham County 1.41
30 Alamance County 1.4
31 Warren County 1.39
32 Moore County 1.38
33 Catawba County 1.37
33 Pender County 1.37
34 Henderson County 1.36
35 Caswell County 1.34
35 Iredell County 1.34
36 Davie County 1.32
36 Lee County 1.32
37 Burke County 1.31
37 Union County 1.31
38 Person County 1.27
38 Tyrrell County 1.27
39 Chatham County 1.26
39 Johnston County 1.26
39 Sampson County 1.26
40 Cleveland County 1.23
40 Franklin County 1.23
40 Rowan County 1.23
41 Bladen County 1.22
41 Granville County 1.22
42 Columbus County 1.21
42 Nash County 1.21
43 Clay County 1.2
44 Watauga County 1.18
45 Caldwell County 1.16
46 Polk County 1.15
47 Pamlico County 1.14
48 Alexander County 1.12
48 Randolph County 1.12
49 Davidson County 1.11
49 Madison County 1.11
50 Wilson County 1.1
51 Lincoln County 1.09
52 Perquimans County 1.08
53 Hyde County 1.07
54 Anson County 1.05
55 Stokes County 1.02
55 Vance County 1.02
56 Hertford County 1
56 McDowell County 1
57 Stanly County 0.99
57 Wilkes County 0.99
58 Beaufort County 0.97
58 Halifax County 0.97
59 Lenoir County 0.96
60 Chowan County 0.94
60 Washington County 0.94
61 Montgomery County 0.91
61 Surry County 0.91
62 Haywood County 0.9
62 Mitchell County 0.9
63 Ashe County 0.85
64 Greene County 0.84
64 Northampton County 0.84
65 Yadkin County 0.83
66 Edgecombe County 0.82
66 Macon County 0.82
67 Bertie County 0.81
67 Martin County 0.81
68 Duplin County 0.77
69 Yancey County 0.75
70 Alleghany County 0.74
71 Avery County 0.67