Ranking of Kentucky 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 83.60K people in Kentucky with Scottish ancestry (1.86% of Kentucky population). Among all Kentucky counties, Perry County had the highest percentage of its population with Scottish ancestry (3.73%), followed by Monroe County (3.27%), and Bracken County (3.15%).

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 Kentucky.

Data Source: US Census Bureau.
Ranking of Kentucky Counties By Percentage of Population with Scottish Ancestry in 2021
Perry County
Monroe County
Bracken County
Shelby County
Campbell County
Clark County
McCreary County
Harrison County
Wolfe County
Boyle County
Ranking of Kentucky Counties By Percentage of Population with Scottish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Perry County 3.73
2 Monroe County 3.27
3 Bracken County 3.15
4 Shelby County 3.14
5 Campbell County 3.06
6 Clark County 3.01
7 McCreary County 2.85
8 Harrison County 2.81
9 Wolfe County 2.76
10 Boyle County 2.69
11 Woodford County 2.68
12 Elliott County 2.62
13 Robertson County 2.60
13 Scott County 2.60
14 Fayette County 2.58
15 Warren County 2.53
16 Knott County 2.49
17 Franklin County 2.45
18 Nelson County 2.37
19 Fleming County 2.33
20 Barren County 2.28
20 Grayson County 2.28
21 Greenup County 2.24
22 Mason County 2.22
23 Pendleton County 2.21
24 Oldham County 2.15
24 Spencer County 2.15
25 Marshall County 2.13
26 Hardin County 2.12
27 Boone County 2.11
28 Henry County 2.06
29 Anderson County 2.05
29 Calloway County 2.05
30 Trimble County 2.01
31 Kenton County 1.97
32 Crittenden County 1.92
33 Jackson County 1.88
34 Metcalfe County 1.86
35 Washington County 1.82
36 Daviess County 1.81
37 Jefferson County 1.79
38 Bourbon County 1.78
39 Floyd County 1.77
40 Mercer County 1.76
40 Muhlenberg County 1.76
41 Lee County 1.74
42 Letcher County 1.71
43 Nicholas County 1.70
44 Christian County 1.67
44 McCracken County 1.67
44 Madison County 1.67
44 Pulaski County 1.67
45 Russell County 1.65
46 Edmonson County 1.64
46 Rowan County 1.64
47 Livingston County 1.61
48 Casey County 1.60
49 Bath County 1.58
50 Jessamine County 1.57
50 Meade County 1.57
51 Carter County 1.54
51 Hart County 1.54
52 Hopkins County 1.53
53 Boyd County 1.52
54 Bullitt County 1.50
54 Trigg County 1.50
55 Simpson County 1.49
56 Graves County 1.43
56 Marion County 1.43
57 Adair County 1.41
57 Ballard County 1.41
58 Rockcastle County 1.40
59 Cumberland County 1.38
60 Harlan County 1.37
60 Martin County 1.37
61 Green County 1.34
62 Hancock County 1.33
63 Lawrence County 1.32
63 Menifee County 1.32
64 Larue County 1.31
65 Caldwell County 1.29
65 Johnson County 1.29
66 Whitley County 1.28
67 Butler County 1.26
67 Henderson County 1.26
68 McLean County 1.25
69 Taylor County 1.24
70 Lincoln County 1.21
71 Carlisle County 1.20
72 Logan County 1.19
73 Magoffin County 1.18
74 Hickman County 1.17
75 Carroll County 1.11
76 Estill County 1.10
76 Owsley County 1.10
77 Lyon County 1.09
78 Wayne County 1.08
79 Grant County 1.07
80 Laurel County 1.04
80 Morgan County 1.04
81 Webster County 1.01
82 Allen County 1.00
83 Clay County 0.99
83 Owen County 0.99
84 Garrard County 0.97
85 Powell County 0.96
86 Montgomery County 0.95
87 Bell County 0.92
88 Gallatin County 0.90
88 Pike County 0.90
89 Ohio County 0.89
89 Union County 0.89
90 Fulton County 0.88
91 Todd County 0.85
92 Breathitt County 0.83
93 Breckinridge County 0.81
94 Leslie County 0.73
95 Clinton County 0.72
96 Lewis County 0.68
97 Knox County 0.43