Ranking of Virginia Counties By Percentage of Population that are Non-Hispanic White in 2019

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2019, among all Virginia counties, Dickenson County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (97.33%), followed by Craig County (96.74%), and Highland County (96.65%).

The chart below shows the top 10 counties, and the table below shows the ranking of all Virginia 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 Virginia Counties By Percentage of Pop. that are Non-Hispanic White in 2019
Dickenson
Craig
Highland
Russell
Scott
Washington
Giles
Buchanan
Carroll
Smyth
Ranking of Virginia Counties By Percentage of Pop. that are Non-Hispanic White in 2019
0 of 0
Rank County % of County Population
1 Dickenson County 97.33
2 Craig County 96.74
3 Highland County 96.65
4 Russell County 96.58
5 Scott County 96.44
6 Washington County 95.34
7 Giles County 94.66
8 Buchanan County 94.61
9 Carroll County 93.95
10 Smyth County 93.94
11 Page County 93.67
12 Tazewell County 93.63
13 Wythe County 93.62
14 Bland County 93.48
15 Floyd County 93.13
16 Lee County 92.99
17 Botetourt County 92.73
18 Rockbridge County 91.72
19 Bath County 91.61
20 Alleghany County 91.58
21 Wise County 91.47
22 Pulaski County 90.7
23 Poquoson city 90.64
24 Augusta County 90.16
25 Patrick County 89.84
26 Grayson County 89.11
27 Rappahannock County 88.33
28 Buena Vista city 87.95
29 Rockingham County 87.81
30 Bristol city 87.78
31 Bedford County 87.46
32 Franklin County 87.22
33 Shenandoah County 87.19
34 Powhatan County 86.06
35 Warren County 85.93
36 Mathews County 85.68
37 Norton city 85.64
38 Clarke County 85.55
39 Roanoke County 85.21
40 Salem city 85.05
41 Gloucester County 84.64
42 Madison County 84.59
43 Montgomery County 83.58
44 Radford city 83.38
45 Hanover County 83.37
46 Lexington city 82.46
47 Frederick County 82.28
48 Greene County 82.23
49 Nelson County 81.61
50 Staunton city 80.4
51 Covington city 80.22
52 Campbell County 79.03
53 Fauquier County 79
54 Louisa County 78.16
55 New Kent County 77.99
56 Goochland County 77.9
57 Middlesex County 77.86
58 Fluvanna County 77.66
59 Orange County 77.41
60 King William County 77.34
61 Appomattox County 77.14
62 Albemarle County 76.73
63 James City County 75.39
64 Amherst County 74.8
65 Galax city 74.51
66 Waynesboro city 74.03
67 Amelia County 73.96
67 Pittsylvania County 73.96
68 King George County 73.32
69 Falls Church city 70.99
70 Colonial Heights city 70.82
71 York County 69.94
72 Isle of Wight County 69.89
73 Culpeper County 69.55
74 Northumberland County 69.35
75 Henry County 69.3
76 Charlotte County 68.28
77 Williamsburg city 67.95
78 Lancaster County 67.01
79 Spotsylvania County 66.52
80 Charlottesville city 66.3
81 King and Queen County 66
82 Winchester city 65.82
83 Harrisonburg city 64.81
84 Westmoreland County 63.8
85 Cumberland County 63.51
86 Caroline County 63.17
87 Lynchburg city 62.5
88 Dinwiddie County 62.14
89 Buckingham County 61.23
90 Arlington County 61.22
91 Prince Edward County 61
92 Virginia Beach city 60.84
93 Southampton County 60.75
94 Richmond County 60.63
95 Chesterfield County 60.58
96 Mecklenburg County 60.02
97 Accomack County 59.84
98 Halifax County 59.76
99 Stafford County 59.4
100 Lunenburg County 58.79
101 Fredericksburg city 58.57
102 Roanoke city 57.71
103 Chesapeake city 56.57
104 Northampton County 54.72
105 Loudoun County 54.66
106 Essex County 54.65
106 Fairfax city 54.65
107 Prince George County 54.39
108 Nottoway County 53.85
109 Surry County 53.16
110 Alexandria city 52.47
111 Henrico County 51.95
112 Fairfax County 49.93
113 Suffolk city 48.7
114 Hopewell city 44.06
115 Charles City County 43.75
116 Martinsville city 43.29
117 Norfolk city 43.2
118 Richmond city 42.09
119 Newport News city 41.99
120 Prince William County 41.45
121 Danville city 41.05
122 Brunswick County 40.53
123 Manassas city 39.52
124 Sussex County 38.7
125 Franklin city 37.32
126 Hampton city 37.31
127 Portsmouth city 37
128 Greensville County 35.79
129 Manassas Park city 31.47
130 Emporia city 26.92
131 Petersburg city 15.2