Ranking of Kentucky Counties By Non-Hispanic White Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, among all Kentucky counties, Jefferson County had the highest number of people who identified their ethnicity as Non-Hispanic White (506.12K), followed by Fayette County (221.59K), and Kenton County (147.23K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Kentucky 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 Kentucky Counties By Non-Hispanic White Population in 2020
Jefferson
Fayette
Kenton
Boone
Warren
Daviess
Campbell
Hardin
Madison
Bullitt
Ranking of Kentucky Counties By Non-Hispanic White Population in 2020
0 of 0
Rank County Non-Hispanic White Population
1 Jefferson County 506118
2 Fayette County 221586
3 Kenton County 147225
4 Boone County 116718
5 Warren County 102399
6 Daviess County 89696
7 Campbell County 85457
8 Hardin County 83826
9 Madison County 82722
10 Bullitt County 76970
11 Pulaski County 61002
12 Laurel County 59948
13 Oldham County 59342
14 Pike County 56520
15 McCracken County 55892
16 Scott County 49323
17 Christian County 47398
18 Jessamine County 46324
19 Boyd County 44954
20 Nelson County 42111
21 Franklin County 41888
22 Hopkins County 39821
23 Barren County 39740
24 Shelby County 38327
25 Henderson County 38314
26 Whitley County 35024
27 Floyd County 34820
28 Greenup County 34512
29 Calloway County 33267
30 Clark County 32934
31 Graves County 31211
32 Marshall County 30481
33 Knox County 28871
34 Muhlenberg County 28624
35 Perry County 26966
36 Meade County 26770
37 Montgomery County 26021
38 Boyle County 25759
39 Carter County 25749
40 Harlan County 25480
41 Grayson County 25307
42 Logan County 24287
43 Grant County 23558
44 Rowan County 23228
45 Taylor County 23201
46 Woodford County 23039
47 Lincoln County 22812
48 Bell County 22472
49 Anderson County 22230
50 Ohio County 22211
51 Johnson County 22000
52 Letcher County 20934
53 Mercer County 20556
54 Allen County 19371
55 Breckinridge County 19212
56 Clay County 18900
57 Spencer County 18350
58 Wayne County 17968
59 Hart County 17636
60 Harrison County 17556
61 Adair County 17316
62 Bourbon County 17130
63 Marion County 17047
64 Russell County 16739
65 Simpson County 16559
66 Garrard County 15815
67 Lawrence County 15794
68 Rockcastle County 15546
69 McCreary County 15160
70 Mason County 15089
71 Casey County 14950
72 Fleming County 14435
73 Henry County 14253
74 Pendleton County 14029
75 Knott County 13752
76 Estill County 13742
77 Larue County 13607
78 Breathitt County 13261
79 Lewis County 12766
80 Jackson County 12650
81 Powell County 12570
82 Morgan County 12429
83 Trigg County 12344
84 Bath County 12105
85 Union County 11974
86 Edmonson County 11554
87 Butler County 11474
88 Caldwell County 11427
89 Webster County 11414
90 Magoffin County 11364
91 Owen County 10749
92 Washington County 10598
93 Todd County 10496
94 Green County 10450
95 Monroe County 10425
96 Leslie County 10197
97 Martin County 9955
98 Metcalfe County 9726
99 Carroll County 9537
100 Clinton County 8729
101 McLean County 8709
102 Hancock County 8674
103 Crittenden County 8596
104 Livingston County 8416
105 Bracken County 8069
106 Trimble County 7981
107 Gallatin County 7870
108 Lyon County 7707
109 Nicholas County 7234
110 Ballard County 7104
111 Lee County 6972
112 Elliott County 6844
113 Wolfe County 6353
114 Menifee County 5897
115 Cumberland County 5452
116 Fulton County 4533
117 Carlisle County 4456
118 Hickman County 3905
119 Owsley County 3888
120 Robertson County 2107