Skip to content

Kentucky 2012 vs 2024: county swing

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

Ohio County: swing R+24.2Owen County: swing R+30.3Owsley County: swing R+14.4Pulaski County: swing R+4.6Scott County: swing R+2.7Todd County: swing R+18.7Washington County: swing R+15.2Allen County: swing R+19.6Barren County: swing R+19.4Bourbon County: swing R+13.1Breathitt County: swing R+24.2Butler County: swing R+18.5Carter County: swing R+37.1Clinton County: swing R+12.2Elliott County: swing R+64.4Gallatin County: swing R+43.0Green County: swing R+21.7Hart County: swing R+30.3Henry County: swing R+31.1Johnson County: swing R+11.3Knox County: swing R+17.3Lincoln County: swing R+19.3Lyon County: swing R+26.4Madison County: swing R+2.0Marshall County: swing R+22.4Metcalfe County: swing R+34.8Morgan County: swing R+26.5Jefferson County: swing D+5.4Jessamine County: swing D+4.1Larue County: swing R+22.6Lee County: swing R+15.0Lewis County: swing R+34.1Livingston County: swing R+24.4McCracken County: swing R+2.4Magoffin County: swing R+24.2Martin County: swing R+15.4Mercer County: swing R+11.8Monroe County: swing R+17.6Montgomery County: swing R+20.3Nelson County: swing R+25.2Pendleton County: swing R+32.9Perry County: swing R+1.0Robertson County: swing R+35.7Rowan County: swing R+20.0Russell County: swing R+10.3Taylor County: swing R+17.7Trigg County: swing R+16.7Wayne County: swing R+18.3Webster County: swing R+23.7Wolfe County: swing R+28.4Woodford County: swing D+4.6Bath County: swing R+39.0Bell County: swing R+16.9Boone County: swing D+1.5Breckinridge County: swing R+30.4Bullitt County: swing R+15.4Calloway County: swing R+10.6Carlisle County: swing R+26.5Carroll County: swing R+41.0Casey County: swing R+13.7Cumberland County: swing R+14.3Estill County: swing R+17.1Fayette County: swing D+17.1Floyd County: swing R+25.3Garrard County: swing R+8.7Graves County: swing R+21.9Grayson County: swing R+22.3Hancock County: swing R+38.3Harrison County: swing R+19.4Henderson County: swing R+17.4Hopkins County: swing R+11.0Adair County: swing R+16.1Anderson County: swing R+15.1Ballard County: swing R+27.0Boyd County: swing R+22.3Campbell County: swing D+3.1Clark County: swing R+4.8Edmonson County: swing R+23.1Fleming County: swing R+28.3Grant County: swing R+31.5Hardin County: swing R+8.5Jackson County: swing R+7.7Laurel County: swing R+6.2Leslie County: swing D+0.1McCreary County: swing R+17.4Menifee County: swing R+40.8Nicholas County: swing R+24.4Oldham County: swing D+14.0Powell County: swing R+28.9Rockcastle County: swing R+9.8Spencer County: swing R+19.1Warren County: swing R+2.5Whitley County: swing R+11.6Knott County: swing R+11.5Lawrence County: swing R+23.0Letcher County: swing R+5.5Logan County: swing R+22.4McLean County: swing R+25.6Marion County: swing R+38.3Meade County: swing R+29.4Muhlenberg County: swing R+30.9Mason County: swing R+20.3Hickman County: swing R+26.2Caldwell County: swing R+23.2Kenton County: swing D+2.6Clay County: swing R+11.6Pike County: swing R+14.9Shelby County: swing R+6.9Simpson County: swing R+19.9Trimble County: swing R+33.6Union County: swing R+24.7Boyle County: swing R+2.8Bracken County: swing R+37.6Christian County: swing R+9.7Crittenden County: swing R+19.5Daviess County: swing R+10.8Franklin County: swing R+5.6Fulton County: swing R+23.6Greenup County: swing R+31.8Harlan County: swing R+12.2
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20122024SwingVotes 2012Votes 2024
Elliott County flipped D+2.5 R+61.9 R+64.4 2,399 2,911
Gallatin County R+17.0 R+60.0 R+43.0 3,061 3,917
Carroll County R+10.0 R+51.0 R+41.0 3,680 4,025
Menifee County R+16.8 R+57.6 R+40.8 2,598 3,294
Bath County R+12.3 R+51.3 R+39.0 4,122 5,389
Hancock County R+9.2 R+47.5 R+38.3 4,134 4,633
Marion County R+5.2 R+43.5 R+38.3 7,318 9,102
Bracken County R+27.3 R+64.9 R+37.6 3,232 4,153
Carter County R+21.3 R+58.4 R+37.1 8,908 11,422
Robertson County R+25.5 R+61.2 R+35.7 935 1,144
Metcalfe County R+29.9 R+64.7 R+34.8 4,184 5,127
Lewis County R+41.6 R+75.7 R+34.1 4,769 5,721
Trimble County R+22.0 R+55.6 R+33.6 3,543 4,249
Pendleton County R+30.7 R+63.6 R+32.9 5,534 6,900
Greenup County R+18.7 R+50.5 R+31.8 15,168 17,374
Grant County R+33.2 R+64.7 R+31.5 8,608 11,469
Henry County R+21.4 R+52.5 R+31.1 6,590 8,074
Muhlenberg County R+23.4 R+54.3 R+30.9 12,739 13,692
Breckinridge County R+27.7 R+58.1 R+30.4 7,969 10,048
Hart County R+29.8 R+60.1 R+30.3 6,622 8,409
Owen County R+32.3 R+62.6 R+30.3 4,557 5,500
Meade County R+22.7 R+52.1 R+29.4 10,916 14,123
Powell County R+25.5 R+54.4 R+28.9 4,481 5,360
Wolfe County R+22.2 R+50.6 R+28.4 2,559 2,915
Fleming County R+32.3 R+60.6 R+28.3 5,782 7,000
Ballard County R+37.5 R+64.5 R+27.0 3,895 4,088
Carlisle County R+41.5 R+68.0 R+26.5 2,619 2,610
Morgan County R+37.0 R+63.5 R+26.5 4,472 5,373
Lyon County R+27.0 R+53.4 R+26.4 3,839 4,187
Hickman County R+34.8 R+61.0 R+26.2 2,139 2,069
McLean County R+30.3 R+55.9 R+25.6 4,200 4,634
Floyd County R+33.9 R+59.2 R+25.3 14,890 15,652
Nelson County R+16.5 R+41.7 R+25.2 18,533 22,852
Union County R+33.6 R+58.3 R+24.7 5,979 6,058
Livingston County R+38.7 R+63.1 R+24.4 4,511 4,972
Nicholas County R+24.6 R+49.0 R+24.4 2,581 3,319
Breathitt County R+35.1 R+59.3 R+24.2 5,008 5,113
Magoffin County R+39.9 R+64.1 R+24.2 4,906 5,274
Ohio County R+36.1 R+60.3 R+24.2 9,646 10,937
Webster County R+33.6 R+57.3 R+23.7 5,470 5,556
Fulton County R+16.2 R+39.8 R+23.6 2,481 2,145
Caldwell County R+35.0 R+58.2 R+23.2 5,860 6,188
Edmonson County R+39.8 R+62.9 R+23.1 4,668 6,247
Lawrence County R+44.2 R+67.2 R+23.0 5,592 6,574
Larue County R+37.8 R+60.4 R+22.6 5,764 7,259
Logan County R+32.6 R+55.0 R+22.4 10,510 12,511
Marshall County R+34.3 R+56.7 R+22.4 15,719 17,602
Boyd County R+16.3 R+38.6 R+22.3 19,049 20,951
Grayson County R+39.5 R+61.8 R+22.3 9,271 12,095
Graves County R+39.7 R+61.6 R+21.9 15,503 16,678
Green County R+50.8 R+72.5 R+21.7 4,856 5,857
Mason County R+23.3 R+43.6 R+20.3 6,881 7,901
Montgomery County R+26.3 R+46.6 R+20.3 10,248 12,821
Rowan County R+7.7 R+27.7 R+20.0 7,665 9,873
Simpson County R+24.0 R+43.9 R+19.9 7,093 8,776
Allen County R+47.5 R+67.1 R+19.6 7,100 9,418
Crittenden County R+48.8 R+68.3 R+19.5 3,854 4,010
Barren County R+33.3 R+52.7 R+19.4 16,568 19,802
Harrison County R+29.1 R+48.5 R+19.4 7,163 9,018
Lincoln County R+41.9 R+61.2 R+19.3 9,152 11,034
Spencer County R+37.7 R+56.8 R+19.1 8,431 11,480
Todd County R+39.1 R+57.8 R+18.7 4,718 5,112
Butler County R+47.8 R+66.3 R+18.5 5,060 5,943
Wayne County R+47.7 R+66.0 R+18.3 7,210 8,733
Taylor County R+39.0 R+56.7 R+17.7 10,950 12,261
Monroe County R+59.6 R+77.2 R+17.6 4,746 5,308
Henderson County R+11.9 R+29.3 R+17.4 18,622 19,688
McCreary County R+61.3 R+78.7 R+17.4 5,707 6,212
Knox County R+53.9 R+71.2 R+17.3 11,100 13,156
Estill County R+46.1 R+63.2 R+17.1 5,184 6,290
Bell County R+51.7 R+68.6 R+16.9 9,482 9,340
Trigg County R+35.6 R+52.3 R+16.7 6,742 7,196
Adair County R+55.1 R+71.2 R+16.1 7,600 8,974
Bullitt County R+35.6 R+51.0 R+15.4 31,779 43,209
Martin County R+68.2 R+83.6 R+15.4 3,824 3,655
Washington County R+35.0 R+50.2 R+15.2 5,219 6,341
Anderson County R+34.0 R+49.1 R+15.1 10,320 13,095
Lee County R+52.7 R+67.7 R+15.0 2,623 2,690
Pike County R+50.5 R+65.4 R+14.9 23,636 23,950
Owsley County R+63.0 R+77.4 R+14.4 1,580 1,839
Cumberland County R+56.6 R+70.9 R+14.3 2,854 3,442
Casey County R+62.7 R+76.4 R+13.7 6,091 7,080
Bourbon County R+20.4 R+33.5 R+13.1 7,923 9,537
Clinton County R+64.1 R+76.3 R+12.2 4,393 4,880
Harlan County R+64.0 R+76.2 R+12.2 10,657 10,388
Mercer County R+38.8 R+50.6 R+11.8 9,939 11,851
Clay County R+68.7 R+80.3 R+11.6 7,383 7,517
Whitley County R+57.8 R+69.4 R+11.6 13,072 15,075
Knott County R+47.6 R+59.1 R+11.5 5,693 6,003
Johnson County R+59.4 R+70.7 R+11.3 9,035 9,622
Hopkins County R+39.9 R+50.9 R+11.0 19,767 20,537
Daviess County R+21.1 R+31.9 R+10.8 42,087 47,097
Calloway County R+27.3 R+37.9 R+10.6 15,072 16,945
Russell County R+61.9 R+72.2 R+10.3 7,909 8,893
Rockcastle County R+63.3 R+73.1 R+9.8 6,216 7,724
Christian County R+23.8 R+33.5 R+9.7 21,955 21,671
Garrard County R+51.5 R+60.2 R+8.7 7,077 8,917
Hardin County R+20.8 R+29.3 R+8.5 39,218 48,082
Jackson County R+74.1 R+81.8 R+7.7 5,061 5,934
Shelby County R+27.7 R+34.6 R+6.9 18,663 24,620
Laurel County R+63.6 R+69.8 R+6.2 22,408 27,887
Franklin County flipped D+0.8 R+4.8 R+5.6 23,337 25,763
Letcher County R+58.4 R+63.9 R+5.5 8,758 8,431
Clark County R+30.5 R+35.3 R+4.8 15,416 17,885
Pulaski County R+60.6 R+65.2 R+4.6 26,003 31,735
Boyle County R+26.2 R+29.0 R+2.8 12,373 14,373
Scott County R+25.0 R+27.7 R+2.7 20,573 29,769
Warren County R+21.8 R+24.3 R+2.5 43,903 56,891
McCracken County R+32.5 R+34.9 R+2.4 30,551 31,947
Madison County R+28.9 R+30.9 R+2.0 33,322 45,188
Perry County R+58.5 R+59.5 R+1.0 10,241 9,992
Leslie County R+81.0 R+80.9 D+0.1 4,950 4,357
Boone County R+38.6 R+37.1 D+1.5 52,511 67,421
Kenton County R+24.3 R+21.7 D+2.6 67,704 80,948
Campbell County R+22.8 R+19.7 D+3.1 40,177 48,334
Jessamine County R+39.9 R+35.8 D+4.1 20,633 26,685
Woodford County R+18.9 R+14.3 D+4.6 12,332 14,993
Jefferson County D+11.1 D+16.5 D+5.4 339,579 354,094
Oldham County R+36.6 R+22.6 D+14.0 29,884 38,210
Fayette County D+1.0 D+18.1 D+17.1 125,866 143,935

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