Ranking of North Carolina Counties By White Alone Population in 2021

Updated on August 12, 2024.

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

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 2021
Wake
Mecklenburg
Guilford
Forsyth
Buncombe
Union
New Hanover
Durham
Gaston
Johnston
Ranking of North Carolina Counties By White Alone Population in 2021
Items per page:
0 of 0
Rank County White Alone Population
1 Wake County 774161
2 Mecklenburg County 642082
3 Guilford County 298345
4 Forsyth County 255005
5 Buncombe County 242898
6 Union County 196131
7 New Hanover County 189438
8 Durham County 181043
9 Gaston County 176205
10 Johnston County 175479
11 Cumberland County 168650
12 Cabarrus County 161487
13 Iredell County 157314
14 Onslow County 156854
15 Davidson County 144776
16 Catawba County 134558
17 Randolph County 127802
18 Brunswick County 125767
19 Alamance County 125551
20 Rowan County 116991
21 Orange County 114208
22 Henderson County 108103
23 Pitt County 100771
24 Harnett County 95997
25 Moore County 85636
26 Lincoln County 81657
27 Cleveland County 75698
28 Burke County 75223
29 Caldwell County 73255
30 Wayne County 72607
31 Craven County 71879
32 Rockingham County 70239
33 Surry County 66050
34 Chatham County 64249
35 Carteret County 62065
36 Wilkes County 60839
37 Haywood County 59581
38 Rutherford County 56018
39 Stanly County 53049
40 Watauga County 51837
41 Pender County 51800
42 Nash County 51337
43 Franklin County 50240
44 Lee County 47893
45 Wilson County 43505
46 Stokes County 41617
47 McDowell County 40946
48 Granville County 39570
49 Sampson County 39220
50 Davie County 39058
51 Jackson County 36154
52 Macon County 35532
53 Dare County 35450
54 Robeson County 35372
55 Yadkin County 34835
56 Duplin County 33843
57 Alexander County 32864
58 Beaufort County 32162
59 Columbus County 31562
60 Transylvania County 31039
61 Lenoir County 30006
62 Person County 27240
63 Cherokee County 27213
64 Currituck County 26638
65 Richmond County 25893
66 Ashe County 25847
67 Hoke County 25741
68 Pasquotank County 23847
69 Madison County 20794
70 Montgomery County 19796
71 Edgecombe County 19224
72 Halifax County 19191
73 Vance County 18811
74 Polk County 18172
75 Yancey County 18074
76 Bladen County 17904
77 Avery County 16296
78 Scotland County 14827
79 Caswell County 14621
80 Mitchell County 14347
81 Martin County 11922
82 Greene County 11677
83 Clay County 10857
84 Alleghany County 10420
85 Anson County 10419
86 Perquimans County 9851
87 Pamlico County 9564
88 Camden County 8998
89 Swain County 8879
90 Chowan County 8717
91 Warren County 7740
92 Hertford County 7174
93 Graham County 6958
94 Northampton County 6952
95 Gates County 6791
96 Bertie County 6250
97 Jones County 6106
98 Washington County 5168
99 Hyde County 3128
100 Tyrrell County 2119