Skip to content

Kentucky 2020 vs 2024: county swing

120 of 120 counties moved toward the Republican ticket; 0 changed hands.

Ohio County: swing R+4.8Owen County: swing R+4.1Owsley County: swing R+0.7Pulaski County: swing R+2.6Scott County: swing R+2.9Todd County: swing R+4.6Washington County: swing R+4.6Allen County: swing R+3.6Barren County: swing R+5.3Bourbon County: swing R+3.5Breathitt County: swing R+7.0Butler County: swing R+2.9Carter County: swing R+5.5Clinton County: swing R+1.7Elliott County: swing R+10.7Gallatin County: swing R+4.6Green County: swing R+5.1Hart County: swing R+7.1Henry County: swing R+6.9Johnson County: swing R+3.6Knox County: swing R+4.1Lincoln County: swing R+4.1Lyon County: swing R+5.9Madison County: swing R+4.1Marshall County: swing R+4.3Metcalfe County: swing R+5.2Morgan County: swing R+7.1Jefferson County: swing R+3.6Jessamine County: swing R+3.3Larue County: swing R+3.1Lee County: swing R+3.8Lewis County: swing R+4.9Livingston County: swing R+1.8McCracken County: swing R+3.3Magoffin County: swing R+9.8Martin County: swing R+5.0Mercer County: swing R+3.9Monroe County: swing R+2.7Montgomery County: swing R+4.9Nelson County: swing R+5.1Pendleton County: swing R+3.1Perry County: swing R+5.2Robertson County: swing R+6.2Rowan County: swing R+6.6Russell County: swing R+3.1Taylor County: swing R+5.5Trigg County: swing R+2.2Wayne County: swing R+4.0Webster County: swing R+5.7Wolfe County: swing R+8.4Woodford County: swing R+2.2Bath County: swing R+8.5Bell County: swing R+5.4Boone County: swing R+1.4Breckinridge County: swing R+5.6Bullitt County: swing R+3.0Calloway County: swing R+6.1Carlisle County: swing R+3.8Carroll County: swing R+6.6Casey County: swing R+3.0Cumberland County: swing R+2.6Estill County: swing R+5.9Fayette County: swing R+2.6Floyd County: swing R+8.1Garrard County: swing R+3.6Graves County: swing R+4.9Grayson County: swing R+2.9Hancock County: swing R+8.4Harrison County: swing R+4.1Henderson County: swing R+4.7Hopkins County: swing R+3.0Adair County: swing R+4.1Anderson County: swing R+1.5Ballard County: swing R+4.6Boyd County: swing R+5.5Campbell County: swing R+1.0Clark County: swing R+3.3Edmonson County: swing R+4.2Fleming County: swing R+3.2Grant County: swing R+6.1Hardin County: swing R+5.3Jackson County: swing R+2.5Laurel County: swing R+3.0Leslie County: swing R+0.4McCreary County: swing R+2.0Menifee County: swing R+7.3Nicholas County: swing R+6.2Oldham County: swing R+1.1Powell County: swing R+5.8Rockcastle County: swing R+3.2Spencer County: swing R+2.5Warren County: swing R+7.5Whitley County: swing R+4.2Knott County: swing R+5.2Lawrence County: swing R+4.0Letcher County: swing R+4.5Logan County: swing R+6.7McLean County: swing R+2.4Marion County: swing R+5.5Meade County: swing R+5.6Muhlenberg County: swing R+5.5Mason County: swing R+4.5Hickman County: swing R+3.9Caldwell County: swing R+4.2Kenton County: swing R+2.4Clay County: swing R+3.2Pike County: swing R+4.7Shelby County: swing R+5.0Simpson County: swing R+7.2Trimble County: swing R+4.3Union County: swing R+6.0Boyle County: swing R+4.3Bracken County: swing R+3.7Christian County: swing R+5.1Crittenden County: swing R+4.1Daviess County: swing R+4.1Franklin County: swing R+3.8Fulton County: swing R+6.3Greenup County: swing R+5.4Harlan County: swing R+4.4
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20202024SwingVotes 2020Votes 2024
Elliott County R+51.2 R+61.9 R+10.7 2,995 2,911
Magoffin County R+54.3 R+64.1 R+9.8 5,447 5,274
Bath County R+42.8 R+51.3 R+8.5 5,627 5,389
Hancock County R+39.1 R+47.5 R+8.4 4,587 4,633
Wolfe County R+42.2 R+50.6 R+8.4 2,979 2,915
Floyd County R+51.1 R+59.2 R+8.1 16,353 15,652
Warren County R+16.8 R+24.3 R+7.5 55,401 56,891
Menifee County R+50.3 R+57.6 R+7.3 3,102 3,294
Simpson County R+36.7 R+43.9 R+7.2 8,732 8,776
Hart County R+53.0 R+60.1 R+7.1 8,370 8,409
Morgan County R+56.4 R+63.5 R+7.1 5,544 5,373
Breathitt County R+52.3 R+59.3 R+7.0 5,661 5,113
Henry County R+45.6 R+52.5 R+6.9 8,110 8,074
Logan County R+48.3 R+55.0 R+6.7 12,350 12,511
Carroll County R+44.4 R+51.0 R+6.6 4,136 4,025
Rowan County R+21.1 R+27.7 R+6.6 10,065 9,873
Fulton County R+33.5 R+39.8 R+6.3 2,426 2,145
Nicholas County R+42.8 R+49.0 R+6.2 3,396 3,319
Robertson County R+55.0 R+61.2 R+6.2 1,146 1,144
Calloway County R+31.8 R+37.9 R+6.1 17,457 16,945
Grant County R+58.6 R+64.7 R+6.1 11,108 11,469
Union County R+52.3 R+58.3 R+6.0 6,577 6,058
Estill County R+57.3 R+63.2 R+5.9 6,540 6,290
Lyon County R+47.5 R+53.4 R+5.9 4,228 4,187
Powell County R+48.6 R+54.4 R+5.8 5,505 5,360
Webster County R+51.6 R+57.3 R+5.7 5,993 5,556
Breckinridge County R+52.5 R+58.1 R+5.6 10,201 10,048
Meade County R+46.5 R+52.1 R+5.6 14,113 14,123
Boyd County R+33.1 R+38.6 R+5.5 21,751 20,951
Carter County R+52.9 R+58.4 R+5.5 11,586 11,422
Marion County R+38.0 R+43.5 R+5.5 8,928 9,102
Muhlenberg County R+48.8 R+54.3 R+5.5 14,235 13,692
Taylor County R+51.2 R+56.7 R+5.5 12,517 12,261
Bell County R+63.2 R+68.6 R+5.4 10,044 9,340
Greenup County R+45.1 R+50.5 R+5.4 18,176 17,374
Barren County R+47.4 R+52.7 R+5.3 20,064 19,802
Hardin County R+24.0 R+29.3 R+5.3 48,941 48,082
Knott County R+53.9 R+59.1 R+5.2 6,252 6,003
Metcalfe County R+59.5 R+64.7 R+5.2 5,012 5,127
Perry County R+54.3 R+59.5 R+5.2 10,626 9,992
Christian County R+28.4 R+33.5 R+5.1 23,863 21,671
Green County R+67.4 R+72.5 R+5.1 5,812 5,857
Nelson County R+36.6 R+41.7 R+5.1 23,256 22,852
Martin County R+78.6 R+83.6 R+5.0 3,936 3,655
Shelby County R+29.6 R+34.6 R+5.0 23,550 24,620
Graves County R+56.7 R+61.6 R+4.9 17,019 16,678
Lewis County R+70.8 R+75.7 R+4.9 5,883 5,721
Montgomery County R+41.7 R+46.6 R+4.9 12,842 12,821
Ohio County R+55.5 R+60.3 R+4.8 11,129 10,937
Henderson County R+24.6 R+29.3 R+4.7 20,697 19,688
Pike County R+60.7 R+65.4 R+4.7 25,395 23,950
Ballard County R+59.9 R+64.5 R+4.6 4,225 4,088
Gallatin County R+55.4 R+60.0 R+4.6 3,849 3,917
Todd County R+53.2 R+57.8 R+4.6 5,363 5,112
Washington County R+45.6 R+50.2 R+4.6 6,225 6,341
Letcher County R+59.4 R+63.9 R+4.5 9,135 8,431
Mason County R+39.1 R+43.6 R+4.5 7,958 7,901
Harlan County R+71.8 R+76.2 R+4.4 10,971 10,388
Boyle County R+24.7 R+29.0 R+4.3 14,478 14,373
Marshall County R+52.4 R+56.7 R+4.3 17,603 17,602
Trimble County R+51.3 R+55.6 R+4.3 4,320 4,249
Caldwell County R+54.0 R+58.2 R+4.2 6,434 6,188
Edmonson County R+58.7 R+62.9 R+4.2 6,132 6,247
Whitley County R+65.2 R+69.4 R+4.2 15,356 15,075
Adair County R+67.1 R+71.2 R+4.1 8,768 8,974
Crittenden County R+64.2 R+68.3 R+4.1 4,242 4,010
Daviess County R+27.8 R+31.9 R+4.1 49,287 47,097
Harrison County R+44.4 R+48.5 R+4.1 8,859 9,018
Knox County R+67.1 R+71.2 R+4.1 13,273 13,156
Lincoln County R+57.1 R+61.2 R+4.1 10,914 11,034
Madison County R+26.8 R+30.9 R+4.1 43,957 45,188
Owen County R+58.5 R+62.6 R+4.1 5,458 5,500
Lawrence County R+63.2 R+67.2 R+4.0 6,955 6,574
Wayne County R+62.0 R+66.0 R+4.0 9,240 8,733
Hickman County R+57.1 R+61.0 R+3.9 2,199 2,069
Mercer County R+46.7 R+50.6 R+3.9 11,735 11,851
Carlisle County R+64.2 R+68.0 R+3.8 2,638 2,610
Franklin County R+1.0 R+4.8 R+3.8 26,072 25,763
Lee County R+63.9 R+67.7 R+3.8 2,801 2,690
Bracken County R+61.2 R+64.9 R+3.7 4,246 4,153
Allen County R+63.5 R+67.1 R+3.6 9,364 9,418
Garrard County R+56.6 R+60.2 R+3.6 8,706 8,917
Jefferson County D+20.1 D+16.5 R+3.6 386,629 354,094
Johnson County R+67.1 R+70.7 R+3.6 10,192 9,622
Bourbon County R+30.0 R+33.5 R+3.5 9,648 9,537
Clark County R+32.0 R+35.3 R+3.3 18,139 17,885
Jessamine County R+32.5 R+35.8 R+3.3 26,280 26,685
McCracken County R+31.6 R+34.9 R+3.3 33,549 31,947
Clay County R+77.1 R+80.3 R+3.2 7,591 7,517
Fleming County R+57.4 R+60.6 R+3.2 7,068 7,000
Rockcastle County R+69.9 R+73.1 R+3.2 7,784 7,724
Larue County R+57.3 R+60.4 R+3.1 7,301 7,259
Pendleton County R+60.5 R+63.6 R+3.1 6,925 6,900
Russell County R+69.1 R+72.2 R+3.1 8,955 8,893
Bullitt County R+48.0 R+51.0 R+3.0 41,998 43,209
Casey County R+73.4 R+76.4 R+3.0 7,171 7,080
Hopkins County R+47.9 R+50.9 R+3.0 21,512 20,537
Laurel County R+66.8 R+69.8 R+3.0 28,111 27,887
Butler County R+63.4 R+66.3 R+2.9 6,125 5,943
Grayson County R+58.9 R+61.8 R+2.9 11,985 12,095
Scott County R+24.8 R+27.7 R+2.9 28,969 29,769
Monroe County R+74.5 R+77.2 R+2.7 5,330 5,308
Cumberland County R+68.3 R+70.9 R+2.6 3,309 3,442
Fayette County D+20.7 D+18.1 R+2.6 152,912 143,935
Pulaski County R+62.6 R+65.2 R+2.6 31,557 31,735
Jackson County R+79.3 R+81.8 R+2.5 6,113 5,934
Spencer County R+54.3 R+56.8 R+2.5 11,433 11,480
Kenton County R+19.3 R+21.7 R+2.4 82,198 80,948
McLean County R+53.5 R+55.9 R+2.4 4,782 4,634
Trigg County R+50.1 R+52.3 R+2.2 7,376 7,196
Woodford County R+12.1 R+14.3 R+2.2 15,211 14,993
McCreary County R+76.7 R+78.7 R+2.0 6,438 6,212
Livingston County R+61.3 R+63.1 R+1.8 5,004 4,972
Clinton County R+74.6 R+76.3 R+1.7 4,932 4,880
Anderson County R+47.6 R+49.1 R+1.5 13,254 13,095
Boone County R+35.7 R+37.1 R+1.4 66,998 67,421
Oldham County R+21.5 R+22.6 R+1.1 37,976 38,210
Campbell County R+18.7 R+19.7 R+1.0 48,878 48,334
Owsley County R+76.7 R+77.4 R+0.7 1,896 1,839
Leslie County R+80.5 R+80.9 R+0.4 4,813 4,357

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data