Ranking of West Virginia Counties By Percentage of Population with Scottish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 36.00K people in West Virginia with Scottish ancestry (2.00% of West Virginia population). Among all West Virginia counties, Doddridge County had the highest percentage of its population with Scottish ancestry (3.72%), followed by Calhoun County (3.66%), and Mineral County (3.57%).

The chart and table below shows the top 10 counties with high percentage of its population having Scottish ancestry.

You can see similar information for other states and for other ancestry groups in West Virginia.

Data Source: US Census Bureau.
Ranking of West Virginia Counties By Percentage of Population with Scottish Ancestry in 2021
Doddridge County
Calhoun County
Mineral County
Morgan County
Randolph County
Taylor County
Summers County
Monongalia County
Cabell County
Jefferson County
Ranking of West Virginia Counties By Percentage of Population with Scottish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Doddridge County 3.72
2 Calhoun County 3.66
3 Mineral County 3.57
4 Morgan County 3.47
5 Randolph County 3.26
6 Taylor County 3.25
7 Summers County 3.22
8 Monongalia County 3.04
9 Cabell County 2.90
10 Jefferson County 2.67
11 Brooke County 2.57
12 Tucker County 2.54
13 Gilmer County 2.48
14 Marion County 2.32
15 Preston County 2.27
16 Fayette County 2.25
17 Pleasants County 2.23
18 Braxton County 2.13
19 Kanawha County 2.10
19 Putnam County 2.10
20 Mercer County 2.09
21 Marshall County 2.06
22 Hampshire County 2.04
23 Berkeley County 2.00
24 Clay County 1.92
25 Jackson County 1.89
26 Wood County 1.85
27 Hardy County 1.84
28 Monroe County 1.75
29 Mason County 1.74
30 Ohio County 1.73
31 Harrison County 1.72
32 Upshur County 1.66
33 Pocahontas County 1.57
34 Wetzel County 1.54
35 Ritchie County 1.53
36 Grant County 1.48
37 Greenbrier County 1.45
38 Wirt County 1.44
39 Logan County 1.38
40 Raleigh County 1.25
41 Hancock County 1.23
42 McDowell County 1.19
43 Lewis County 1.14
44 Barbour County 1.12
45 Lincoln County 1.10
46 Boone County 0.99
46 Nicholas County 0.99
46 Tyler County 0.99
46 Webster County 0.99
47 Wayne County 0.75
48 Mingo County 0.48
49 Wyoming County 0.31
50 Roane County 0.29
51 Pendleton County 0.14