Skip to content

Kentucky 2000 vs 2024: county swing

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

Ohio County: swing R+36.6Owen County: swing R+33.5Owsley County: swing R+15.7Pulaski County: swing R+16.7Scott County: swing R+9.7Todd County: swing R+30.3Washington County: swing R+15.7Allen County: swing R+28.7Barren County: swing R+25.2Bourbon County: swing R+21.8Breathitt County: swing R+75.4Butler County: swing R+19.3Carter County: swing R+53.6Clinton County: swing R+25.4Elliott County: swing R+91.2Gallatin County: swing R+48.0Green County: swing R+19.3Hart County: swing R+34.8Henry County: swing R+31.9Johnson County: swing R+51.9Knox County: swing R+47.3Lincoln County: swing R+33.4Lyon County: swing R+53.1Madison County: swing R+12.4Marshall County: swing R+48.8Metcalfe County: swing R+34.6Morgan County: swing R+53.6Jefferson County: swing D+14.9Jessamine County: swing D+0.3Larue County: swing R+28.4Lee County: swing R+29.4Lewis County: swing R+33.6Livingston County: swing R+60.8McCracken County: swing R+22.5Magoffin County: swing R+60.7Martin County: swing R+62.2Mercer County: swing R+24.3Monroe County: swing R+19.4Montgomery County: swing R+38.4Nelson County: swing R+25.1Pendleton County: swing R+35.0Perry County: swing R+61.4Robertson County: swing R+32.3Rowan County: swing R+27.1Russell County: swing R+21.9Taylor County: swing R+19.5Trigg County: swing R+33.2Wayne County: swing R+38.8Webster County: swing R+53.2Wolfe County: swing R+45.2Woodford County: swing D+4.4Bath County: swing R+46.5Bell County: swing R+61.1Boone County: swing D+2.8Breckinridge County: swing R+29.0Bullitt County: swing R+25.2Calloway County: swing R+22.7Carlisle County: swing R+58.1Carroll County: swing R+44.8Casey County: swing R+18.6Cumberland County: swing R+21.5Estill County: swing R+32.6Fayette County: swing D+25.0Floyd County: swing R+91.8Garrard County: swing R+20.2Graves County: swing R+49.2Grayson County: swing R+23.9Hancock County: swing R+33.0Harrison County: swing R+31.3Henderson County: swing R+31.5Hopkins County: swing R+34.1Adair County: swing R+21.0Anderson County: swing R+23.9Ballard County: swing R+66.0Boyd County: swing R+40.1Campbell County: swing D+6.2Clark County: swing R+16.2Edmonson County: swing R+32.0Fleming County: swing R+32.2Grant County: swing R+38.9Hardin County: swing R+3.7Jackson County: swing R+12.2Laurel County: swing R+24.7Leslie County: swing R+37.0McCreary County: swing R+39.0Menifee County: swing R+51.8Nicholas County: swing R+25.9Oldham County: swing D+13.6Powell County: swing R+48.6Rockcastle County: swing R+19.4Spencer County: swing R+23.4Warren County: swing D+0.2Whitley County: swing R+40.5Knott County: swing R+95.0Lawrence County: swing R+53.8Letcher County: swing R+70.7Logan County: swing R+39.3McLean County: swing R+44.1Marion County: swing R+35.7Meade County: swing R+33.1Muhlenberg County: swing R+60.8Mason County: swing R+19.9Hickman County: swing R+51.1Caldwell County: swing R+41.1Kenton County: swing D+7.2Clay County: swing R+32.6Pike County: swing R+75.9Shelby County: swing R+6.1Simpson County: swing R+33.9Trimble County: swing R+34.3Union County: swing R+54.5Boyle County: swing R+8.1Bracken County: swing R+25.9Christian County: swing R+10.9Crittenden County: swing R+47.7Daviess County: swing R+12.0Franklin County: swing R+7.8Fulton County: swing R+45.5Greenup County: swing R+50.1Harlan County: swing R+79.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002024SwingVotes 2000Votes 2024
Knott County flipped D+35.9 R+59.1 R+95.0 6,458 6,003
Floyd County flipped D+32.6 R+59.2 R+91.8 15,394 15,652
Elliott County flipped D+29.3 R+61.9 R+91.2 2,381 2,911
Harlan County flipped D+3.6 R+76.2 R+79.8 10,535 10,388
Pike County flipped D+10.5 R+65.4 R+75.9 24,935 23,950
Breathitt County flipped D+16.1 R+59.3 R+75.4 5,073 5,113
Letcher County flipped D+6.8 R+63.9 R+70.7 8,985 8,431
Ballard County flipped D+1.5 R+64.5 R+66.0 3,770 4,088
Martin County R+21.4 R+83.6 R+62.2 4,456 3,655
Perry County flipped D+1.9 R+59.5 R+61.4 11,000 9,992
Bell County R+7.5 R+68.6 R+61.1 10,611 9,340
Livingston County R+2.3 R+63.1 R+60.8 4,230 4,972
Muhlenberg County flipped D+6.5 R+54.3 R+60.8 11,956 13,692
Magoffin County R+3.4 R+64.1 R+60.7 5,453 5,274
Carlisle County R+9.9 R+68.0 R+58.1 2,593 2,610
Union County R+3.8 R+58.3 R+54.5 5,368 6,058
Lawrence County R+13.4 R+67.2 R+53.8 5,307 6,574
Carter County R+4.8 R+58.4 R+53.6 8,959 11,422
Morgan County R+9.9 R+63.5 R+53.6 4,240 5,373
Webster County R+4.1 R+57.3 R+53.2 5,072 5,556
Lyon County R+0.3 R+53.4 R+53.1 3,420 4,187
Johnson County R+18.8 R+70.7 R+51.9 8,180 9,622
Menifee County R+5.8 R+57.6 R+51.8 2,249 3,294
Hickman County R+9.9 R+61.0 R+51.1 2,124 2,069
Greenup County R+0.4 R+50.5 R+50.1 14,663 17,374
Graves County R+12.4 R+61.6 R+49.2 14,231 16,678
Marshall County R+7.9 R+56.7 R+48.8 13,761 17,602
Powell County R+5.8 R+54.4 R+48.6 4,362 5,360
Gallatin County R+12.0 R+60.0 R+48.0 2,459 3,917
Crittenden County R+20.6 R+68.3 R+47.7 4,154 4,010
Knox County R+23.9 R+71.2 R+47.3 9,910 13,156
Bath County R+4.8 R+51.3 R+46.5 4,473 5,389
Fulton County flipped D+5.7 R+39.8 R+45.5 2,788 2,145
Wolfe County R+5.4 R+50.6 R+45.2 2,425 2,915
Carroll County R+6.2 R+51.0 R+44.8 3,499 4,025
McLean County R+11.8 R+55.9 R+44.1 4,022 4,634
Caldwell County R+17.1 R+58.2 R+41.1 5,482 6,188
Whitley County R+28.9 R+69.4 R+40.5 11,774 15,075
Boyd County flipped D+1.5 R+38.6 R+40.1 19,182 20,951
Logan County R+15.7 R+55.0 R+39.3 9,332 12,511
McCreary County R+39.7 R+78.7 R+39.0 4,799 6,212
Grant County R+25.8 R+64.7 R+38.9 7,103 11,469
Wayne County R+27.2 R+66.0 R+38.8 6,474 8,733
Montgomery County R+8.2 R+46.6 R+38.4 8,519 12,821
Leslie County R+43.9 R+80.9 R+37.0 4,434 4,357
Ohio County R+23.7 R+60.3 R+36.6 8,882 10,937
Marion County R+7.8 R+43.5 R+35.7 6,176 9,102
Pendleton County R+28.6 R+63.6 R+35.0 4,803 6,900
Hart County R+25.3 R+60.1 R+34.8 6,019 8,409
Metcalfe County R+30.1 R+64.7 R+34.6 3,849 5,127
Trimble County R+21.3 R+55.6 R+34.3 3,081 4,249
Hopkins County R+16.8 R+50.9 R+34.1 16,489 20,537
Simpson County R+10.0 R+43.9 R+33.9 5,824 8,776
Lewis County R+42.1 R+75.7 R+33.6 4,568 5,721
Owen County R+29.1 R+62.6 R+33.5 4,070 5,500
Lincoln County R+27.8 R+61.2 R+33.4 7,597 11,034
Trigg County R+19.1 R+52.3 R+33.2 5,344 7,196
Meade County R+19.0 R+52.1 R+33.1 9,071 14,123
Hancock County R+14.5 R+47.5 R+33.0 3,610 4,633
Clay County R+47.7 R+80.3 R+32.6 6,719 7,517
Estill County R+30.6 R+63.2 R+32.6 4,710 6,290
Robertson County R+28.9 R+61.2 R+32.3 998 1,144
Fleming County R+28.4 R+60.6 R+32.2 5,179 7,000
Edmonson County R+30.9 R+62.9 R+32.0 4,995 6,247
Henry County R+20.6 R+52.5 R+31.9 5,473 8,074
Henderson County flipped D+2.2 R+29.3 R+31.5 16,039 19,688
Harrison County R+17.2 R+48.5 R+31.3 6,611 9,018
Todd County R+27.5 R+57.8 R+30.3 4,187 5,112
Lee County R+38.3 R+67.7 R+29.4 2,764 2,690
Breckinridge County R+29.1 R+58.1 R+29.0 7,453 10,048
Allen County R+38.4 R+67.1 R+28.7 6,429 9,418
Larue County R+32.0 R+60.4 R+28.4 5,179 7,259
Rowan County R+0.6 R+27.7 R+27.1 7,226 9,873
Bracken County R+39.0 R+64.9 R+25.9 3,019 4,153
Nicholas County R+23.1 R+49.0 R+25.9 2,673 3,319
Clinton County R+50.9 R+76.3 R+25.4 4,305 4,880
Barren County R+27.5 R+52.7 R+25.2 13,844 19,802
Bullitt County R+25.8 R+51.0 R+25.2 22,701 43,209
Nelson County R+16.6 R+41.7 R+25.1 13,488 22,852
Laurel County R+45.1 R+69.8 R+24.7 18,120 27,887
Mercer County R+26.3 R+50.6 R+24.3 8,632 11,851
Anderson County R+25.2 R+49.1 R+23.9 7,967 13,095
Grayson County R+37.9 R+61.8 R+23.9 8,558 12,095
Spencer County R+33.4 R+56.8 R+23.4 4,772 11,480
Calloway County R+15.2 R+37.9 R+22.7 13,673 16,945
McCracken County R+12.4 R+34.9 R+22.5 26,689 31,947
Russell County R+50.3 R+72.2 R+21.9 7,074 8,893
Bourbon County R+11.7 R+33.5 R+21.8 7,102 9,537
Cumberland County R+49.4 R+70.9 R+21.5 3,006 3,442
Adair County R+50.2 R+71.2 R+21.0 7,328 8,974
Garrard County R+40.0 R+60.2 R+20.2 5,823 8,917
Mason County R+23.7 R+43.6 R+19.9 5,873 7,901
Taylor County R+37.2 R+56.7 R+19.5 9,051 12,261
Monroe County R+57.8 R+77.2 R+19.4 5,569 5,308
Rockcastle County R+53.7 R+73.1 R+19.4 5,247 7,724
Butler County R+47.0 R+66.3 R+19.3 5,010 5,943
Green County R+53.2 R+72.5 R+19.3 4,756 5,857
Casey County R+57.8 R+76.4 R+18.6 5,469 7,080
Pulaski County R+48.5 R+65.2 R+16.7 21,541 31,735
Clark County R+19.1 R+35.3 R+16.2 12,473 17,885
Owsley County R+61.7 R+77.4 R+15.7 1,826 1,839
Washington County R+34.5 R+50.2 R+15.7 4,588 6,341
Madison County R+18.5 R+30.9 R+12.4 23,666 45,188
Jackson County R+69.6 R+81.8 R+12.2 4,855 5,934
Daviess County R+19.9 R+31.9 R+12.0 36,240 47,097
Christian County R+22.6 R+33.5 R+10.9 17,773 21,671
Scott County R+18.0 R+27.7 R+9.7 13,786 29,769
Boyle County R+20.9 R+29.0 R+8.1 10,326 14,373
Franklin County flipped D+3.0 R+4.8 R+7.8 21,654 25,763
Shelby County R+28.5 R+34.6 R+6.1 12,738 24,620
Hardin County R+25.6 R+29.3 R+3.7 30,690 48,082
Warren County R+24.5 R+24.3 D+0.2 32,975 56,891
Jessamine County R+36.1 R+35.8 D+0.3 15,061 26,685
Boone County R+39.9 R+37.1 D+2.8 31,984 67,421
Woodford County R+18.7 R+14.3 D+4.4 10,137 14,993
Campbell County R+25.9 R+19.7 D+6.2 33,829 48,334
Kenton County R+28.9 R+21.7 D+7.2 56,249 80,948
Oldham County R+36.2 R+22.6 D+13.6 20,268 38,210
Jefferson County D+1.6 D+16.5 D+14.9 302,362 354,094
Fayette County flipped R+6.9 D+18.1 D+25.0 105,477 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