Ranking of North Carolina Counties By Percentage of Population that are White Alone in 2019
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2019, among all North Carolina counties, Ashe County had the highest percentage of its population who identified their race as White Alone (96.9%), followed by Yancey County (96.46%), and Madison County (96.14%).
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.
You may also be interested in:
Related Topics: North Carolina Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage).
See this for other years:
Ranking of North Carolina Counties By Percentage of Pop. that are
White Alone in 2019
25
0 of 0
| Rank | County | % of County Population |
|---|---|---|
| 1 | Ashe County | 96.9 |
| 2 | Yancey County | 96.46 |
| 3 | Madison County | 96.14 |
| 4 | Mitchell County | 96.08 |
| 5 | Clay County | 96.03 |
| 6 | Haywood County | 95.76 |
| 7 | Alleghany County | 95.35 |
| 8 | Macon County | 95.07 |
| 9 | Watauga County | 94.85 |
| 10 | Yadkin County | 93.84 |
| 11 | Dare County | 93.82 |
| 12 | Stokes County | 93.63 |
| 13 | Cherokee County | 93.53 |
| 14 | Transylvania County | 93.43 |
| 15 | Avery County | 92.95 |
| 16 | Surry County | 92.88 |
| 17 | Polk County | 92.77 |
| 18 | Wilkes County | 92.71 |
| 19 | Henderson County | 92.51 |
| 20 | McDowell County | 92.3 |
| 21 | Caldwell County | 91.48 |
| 22 | Lincoln County | 91.21 |
| 23 | Alexander County | 90.8 |
| 24 | Currituck County | 90.43 |
| 25 | Carteret County | 90.09 |
| 26 | Davie County | 89.92 |
| 27 | Buncombe County | 89.43 |
| 28 | Randolph County | 88.71 |
| 29 | Graham County | 88.67 |
| 30 | Rutherford County | 86.9 |
| 31 | Brunswick County | 86.51 |
| 32 | Burke County | 86.01 |
| 33 | Davidson County | 85.5 |
| 34 | Jackson County | 85.04 |
| 35 | Stanly County | 84.35 |
| 36 | Catawba County | 83.62 |
| 37 | Camden County | 83.06 |
| 38 | Moore County | 83 |
| 39 | New Hanover County | 82.24 |
| 40 | Chatham County | 82.2 |
| 41 | Iredell County | 82.14 |
| 42 | Pender County | 81.4 |
| 43 | Union County | 81.02 |
| 44 | Rowan County | 79.34 |
| 45 | Johnston County | 78.6 |
| 46 | Pamlico County | 77.57 |
| 47 | Gaston County | 77.48 |
| 48 | Rockingham County | 77.46 |
| 49 | Orange County | 76.86 |
| 50 | Montgomery County | 76.43 |
| 51 | Onslow County | 76.27 |
| 52 | Cleveland County | 75.7 |
| 53 | Perquimans County | 74.78 |
| 54 | Lee County | 74.58 |
| 55 | Alamance County | 73.32 |
| 56 | Cabarrus County | 72.15 |
| 57 | Beaufort County | 72 |
| 58 | Craven County | 71.6 |
| 59 | Harnett County | 71.13 |
| 60 | Franklin County | 70.11 |
| 61 | Duplin County | 70.06 |
| 62 | Person County | 69.8 |
| 63 | Hyde County | 69.69 |
| 64 | Wake County | 67.67 |
| 65 | Jones County | 66.68 |
| 66 | Forsyth County | 66.42 |
| 67 | Sampson County | 66.33 |
| 68 | Gates County | 65.16 |
| 69 | Granville County | 64.41 |
| 70 | Caswell County | 64.32 |
| 71 | Columbus County | 63.18 |
| 72 | Swain County | 63.15 |
| 73 | Wayne County | 62.55 |
| 74 | Chowan County | 62.42 |
| 75 | Richmond County | 61.08 |
| 76 | Bladen County | 60.67 |
| 77 | Pitt County | 58.97 |
| 78 | Greene County | 58.87 |
| 79 | Tyrrell County | 58.77 |
| 80 | Pasquotank County | 58.35 |
| 81 | Mecklenburg County | 57.09 |
| 82 | Guilford County | 55.75 |
| 83 | Wilson County | 55.71 |
| 84 | Lenoir County | 55.25 |
| 85 | Martin County | 55.1 |
| 86 | Nash County | 54.4 |
| 87 | Durham County | 53.81 |
| 88 | Cumberland County | 50.81 |
| 89 | Hoke County | 48.95 |
| 90 | Anson County | 47.9 |
| 91 | Washington County | 47.67 |
| 92 | Vance County | 44.69 |
| 93 | Scotland County | 44.13 |
| 94 | Warren County | 40.57 |
| 95 | Northampton County | 40.36 |
| 96 | Halifax County | 39.93 |
| 97 | Edgecombe County | 39.56 |
| 98 | Bertie County | 35.78 |
| 99 | Hertford County | 35.32 |
| 100 | Robeson County | 30.52 |