Ranking of North Carolina Counties By Percentage of the Population that Identified as Non-Hispanic from Census 2020

Updated on April 26, 2023.

According to the data from the United States 2020 decennial Census, in April 2020, among all of North Carolina counties, Bertie County had the highest percentange of a county's population who identified as Non-Hispanic (not hispanic or latino) (98.16%), followed by Gates County (98.08%), and Northampton County (97.98%).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Carolina counties based on the percentage of each county's population that identified as non-hispanic.

You can see similar ranking information for other states and also for the different racial groups and the different ethnicities in North Carolina.

Ranking of North Carolina Counties By Percentage of the Population that Identified as Non-Hispanic from Census 2020
Bertie
Gates
Northampton
Perquimans
Graham
Halifax
Anson
Cherokee
Scotland
Stokes
Ranking of North Carolina Counties By Percentage of the Population that Identified as Non-Hispanic from Census 2020
Items per page:
0 of 0
Rank County % County Population
1 Bertie County 98.16
2 Gates County 98.08
3 Northampton County 97.98
4 Perquimans County 97.62
5 Graham County 97.27
6 Halifax County 97.01
7 Anson County 96.99
8 Cherokee County 96.88
9 Scotland County 96.76
10 Stokes County 96.73
11 Camden County 96.72
12 Washington County 96.63
13 Madison County 96.47
14 Chowan County 96.13
15 Clay County 96.05
16 Warren County 96.04
17 Pamlico County 95.96
18 Cleveland County 95.94
19 Martin County 95.94
20 Swain County 95.81
21 Jones County 95.70
22 Currituck County 95.67
23 Caswell County 95.59
24 Haywood County 95.44
25 Carteret County 95.39
26 Mitchell County 95.30
27 Stanly County 95.06
28 Alexander County 94.96
29 Rutherford County 94.90
30 Transylvania County 94.85
31 Columbus County 94.84
32 Polk County 94.69
33 Brunswick County 94.57
34 Yancey County 94.50
35 Pasquotank County 94.49
36 Edgecombe County 94.47
37 Avery County 94.46
38 Person County 94.39
39 Ashe County 94.29
40 Caldwell County 93.90
41 Watauga County 93.49
42 McDowell County 93.39
43 Rockingham County 93.32
44 Dare County 93.08
45 Wilkes County 92.95
46 Craven County 92.86
47 Richmond County 92.85
48 Hertford County 92.67
49 Moore County 92.62
50 Lincoln County 92.61
51 Hyde County 92.44
52 Pitt County 92.38
53 Jackson County 92.36
54 New Hanover County 92.34
55 Beaufort County 92.31
56 Nash County 92.29
57 Davie County 92.10
58 Lenoir County 92.08
59 Buncombe County 91.86
60 Burke County 91.80
61 Davidson County 91.77
62 Pender County 91.73
63 Tyrrell County 91.62
64 Iredell County 91.55
65 Bladen County 91.40
66 Vance County 91.27
67 Gaston County 91.20
68 Macon County 90.55
69 Guilford County 90.37
70 Robeson County 89.91
71 Franklin County 89.85
72 Granville County 89.82
73 Orange County 89.37
74 Catawba County 89.18
75 Rowan County 89.15
76 Wake County 88.65
77 Wilson County 88.55
78 Yadkin County 88.23
79 Cumberland County 88.20
80 Alleghany County 88.17
81 Surry County 88.09
82 Cabarrus County 87.93
83 Union County 87.36
84 Wayne County 87.28
85 Henderson County 87.10
86 Randolph County 86.79
87 Onslow County 86.49
88 Chatham County 86.40
89 Harnett County 85.85
90 Forsyth County 85.71
91 Greene County 85.64
92 Alamance County 85.59
93 Hoke County 85.24
94 Mecklenburg County 84.77
95 Montgomery County 84.76
96 Durham County 84.58
97 Johnston County 84.07
98 Lee County 79.27
99 Sampson County 79.25
100 Duplin County 77.80