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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2023, 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 (4.59%), followed by Cumberland County (4.39%), and Hoke County (4.24%).

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 2023
Swain
Cumberland
Hoke
Onslow
Harnett
Robeson
Camden
Craven
Scotland
Tyrrell
Ranking of North Carolina Counties By Percentage of Pop. that are Non-Hispanic Two Or More Races in 2023
Items per page:
0 of 0
Rank County % of County Population
1 Swain County 4.59
2 Cumberland County 4.39
3 Hoke County 4.24
4 Onslow County 4.03
5 Harnett County 3.16
6 Robeson County 2.9
7 Camden County 2.86
7 Craven County 2.86
7 Scotland County 2.86
8 Tyrrell County 2.8
9 Pasquotank County 2.73
10 Gates County 2.7
11 Wayne County 2.59
12 Cherokee County 2.49
13 Richmond County 2.48
14 Orange County 2.45
15 Guilford County 2.41
15 Wake County 2.41
16 Currituck County 2.38
17 Durham County 2.37
18 Graham County 2.35
19 Jones County 2.34
20 Rockingham County 2.32
21 Lee County 2.26
21 Mecklenburg County 2.26
22 Gaston County 2.25
23 Warren County 2.24
24 Cabarrus County 2.23
24 Transylvania County 2.23
25 Rutherford County 2.22
26 Person County 2.2
27 Pitt County 2.16
28 Alamance County 2.15
29 Carteret County 2.13
29 Moore County 2.13
30 Johnston County 2.11
31 New Hanover County 2.09
32 Pamlico County 2.08
33 Buncombe County 2.07
33 Franklin County 2.07
33 Jackson County 2.07
34 Catawba County 2.06
34 Pender County 2.06
35 Forsyth County 2.05
36 Davie County 2.04
37 Iredell County 2.02
38 Cleveland County 2.01
39 Union County 1.98
40 Columbus County 1.97
41 Granville County 1.95
42 Perquimans County 1.94
43 Clay County 1.9
43 Rowan County 1.9
43 Sampson County 1.9
44 Burke County 1.88
44 Washington County 1.88
45 Caswell County 1.86
45 Dare County 1.86
45 Henderson County 1.86
45 Wilson County 1.86
46 Randolph County 1.85
47 Chatham County 1.84
47 Davidson County 1.84
48 Bladen County 1.82
49 Caldwell County 1.81
50 Anson County 1.79
51 Alexander County 1.78
52 Northampton County 1.77
53 Brunswick County 1.76
54 Polk County 1.72
55 Nash County 1.7
56 Chowan County 1.66
56 Hertford County 1.66
57 Halifax County 1.62
57 Lenoir County 1.62
58 McDowell County 1.61
59 Lincoln County 1.58
59 Watauga County 1.58
60 Montgomery County 1.56
60 Stanly County 1.56
61 Vance County 1.55
62 Beaufort County 1.54
63 Haywood County 1.51
64 Stokes County 1.48
64 Wilkes County 1.48
65 Hyde County 1.45
66 Bertie County 1.43
66 Mitchell County 1.43
67 Edgecombe County 1.42
68 Martin County 1.41
69 Yadkin County 1.38
70 Duplin County 1.36
71 Macon County 1.35
72 Greene County 1.34
73 Madison County 1.31
73 Surry County 1.31
74 Alleghany County 1.29
75 Ashe County 1.19
75 Yancey County 1.19
76 Avery County 1.16