North Carolina White Alone Population By County in Census 2020

Updated on February 11, 2023.

According to the data from the US 2020 decennial Census, in April 2020, there were 6,488,459 people in North Carolina who identified their race as White Alone, which is 62.15% of the total population of North Carolina. Wake County had the highest number of people who identify as White Alone (663,832), followed by Mecklenburg County (520,567), and Guilford County (263,428). On the other hand, the three counties with the least number of people who identify as White Alone were: Tyrrell County (1,903), Hyde County (2,956), and Washington County (4,999).

In terms of the percentage of each county's total population, Ashe County had the highest percentage, with 91.94% of its population identifying their race as White Alone, followed by Mitchell County (91.68%), and Clay County (91.53%).

You can see similar information for other states and also for the United States by state. You can also see similar information for other racial groups as well as the different ethnicities in North Carolina.

Hover over or click on the counties to see the number and percentage of each county's population that identify as White Alone. The data can also be filtered, sorted, and explored further in a table below.

North Carolina White Alone Population By County in Census 2020
1 - 10K10K - 25K25K - 50K50K to 100K100K - 500KOver 500K
North Carolina White Alone Population By County in Census 2020
County
White Alone Population
% of County Population
Wake County 663,832 58.78
Mecklenburg County 520,567 46.67
Guilford County 263,428 48.67
Buncombe County 218,867 81.23
Forsyth County 214,877 56.16
New Hanover County 170,837 75.69
Union County 165,562 69.49
Gaston County 156,794 68.79
Johnston County 142,425 65.94
Cumberland County 141,912 42.40
Iredell County 139,369 74.65
Durham County 139,231 42.86
Cabarrus County 137,756 61.01
Onslow County 137,072 67.00
Davidson County 131,922 78.09
Catawba County 118,946 74.06
Brunswick County 112,307 82.16
Randolph County 111,459 77.31
Alamance County 105,847 61.75
Rowan County 102,693 69.92
Orange County 99,091 66.64
Henderson County 94,151 80.97
Pitt County 88,790 52.16
Harnett County 81,867 61.29
Moore County 77,010 77.22
Items per page:
1 – 25 of 100