Ranking of North Carolina Counties By White Alone Population in 2020

Updated on August 12, 2024.

Based on the US Census Vintage data estimates, in 2020, among all North Carolina counties, Wake County had the highest number of people who identified their race as White Alone (763.17K), followed by Mecklenburg County (639.47K), and Guilford County (299.14K).

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 White Alone Population in 2020
Wake
Mecklenburg
Guilford
Forsyth
Buncombe
Union
New Hanover
Durham
Gaston
Johnston
Ranking of North Carolina Counties By White Alone Population in 2020
Items per page:
0 of 0
Rank County White Alone Population
1 Wake County 763167
2 Mecklenburg County 639468
3 Guilford County 299138
4 Forsyth County 253714
5 Buncombe County 240919
6 Union County 193426
7 New Hanover County 186083
8 Durham County 177918
9 Gaston County 175989
10 Johnston County 170189
11 Cumberland County 168238
12 Cabarrus County 161488
13 Onslow County 158745
14 Iredell County 153912
15 Davidson County 144004
16 Catawba County 134127
17 Randolph County 127712
18 Alamance County 125068
19 Brunswick County 119767
20 Rowan County 116837
21 Orange County 110343
22 Henderson County 107551
23 Pitt County 100254
24 Harnett County 94753
25 Moore County 83220
26 Lincoln County 79516
27 Burke County 75284
28 Cleveland County 75259
29 Caldwell County 73592
30 Wayne County 72864
31 Craven County 71401
32 Rockingham County 70443
33 Surry County 66192
34 Chatham County 63015
35 Wilkes County 61030
36 Carteret County 60990
37 Haywood County 59419
38 Rutherford County 55910
39 Stanly County 52731
40 Nash County 51483
41 Watauga County 51115
42 Pender County 49491
43 Franklin County 48475
44 Lee County 47421
45 Wilson County 43774
46 Stokes County 41649
47 McDowell County 40998
48 Granville County 39361
49 Sampson County 39148
50 Davie County 38442
51 Jackson County 35859
52 Robeson County 35715
53 Macon County 35191
54 Yadkin County 34861
55 Dare County 34627
56 Duplin County 33936
57 Alexander County 32973
58 Beaufort County 32282
59 Columbus County 31850
60 Transylvania County 30841
61 Lenoir County 30308
62 Person County 27359
63 Cherokee County 26928
64 Richmond County 26076
65 Ashe County 25712
66 Currituck County 25524
67 Hoke County 25435
68 Pasquotank County 23630
69 Madison County 20405
70 Montgomery County 19693
71 Edgecombe County 19321
72 Halifax County 19309
73 Vance County 19091
74 Bladen County 17948
75 Polk County 17896
76 Yancey County 17847
77 Avery County 16532
78 Scotland County 14983
79 Caswell County 14524
80 Mitchell County 14309
81 Martin County 12097
82 Greene County 11762
83 Clay County 10650
84 Anson County 10378
85 Alleghany County 10259
86 Perquimans County 9728
87 Pamlico County 9541
88 Swain County 8909
89 Camden County 8661
90 Chowan County 8579
91 Hertford County 7783
92 Warren County 7570
93 Graham County 7006
94 Northampton County 6988
95 Gates County 6792
96 Bertie County 6353
97 Jones County 6093
98 Washington County 5140
99 Hyde County 3113
100 Tyrrell County 2050