Kentucky 2024 Presidential Election Results by County
In 2024, the Republican candidate won 118 of Kentucky's 120 counties.
| County | Winner | Party | Votes | Vote Share | Margin | Total Votes Cast |
|---|---|---|---|---|---|---|
| Adair | Donald J Trump | Republican | 7,643 | 85.2% | 71.2 pts | 8,974 |
| Allen | Donald J Trump | Republican | 7,824 | 83.1% | 67.1 pts | 9,418 |
| Anderson | Donald J Trump | Republican | 9,650 | 73.7% | 49.1 pts | 13,095 |
| Ballard | Donald J Trump | Republican | 3,331 | 81.5% | 64.4 pts | 4,088 |
| Barren | Donald J Trump | Republican | 15,019 | 75.8% | 52.8 pts | 19,802 |
| Bath | Donald J Trump | Republican | 4,041 | 75.0% | 51.3 pts | 5,389 |
| Bell | Donald J Trump | Republican | 7,831 | 83.8% | 68.7 pts | 9,340 |
| Boone | Donald J Trump | Republican | 45,650 | 67.7% | 37.2 pts | 67,421 |
| Bourbon | Donald J Trump | Republican | 6,284 | 65.9% | 33.5 pts | 9,537 |
| Boyd | Donald J Trump | Republican | 14,363 | 68.6% | 38.5 pts | 20,951 |
| Boyle | Donald J Trump | Republican | 9,159 | 63.7% | 29.0 pts | 14,373 |
| Bracken | Donald J Trump | Republican | 3,399 | 81.8% | 64.9 pts | 4,153 |
| Breathitt | Donald J Trump | Republican | 4,036 | 78.9% | 59.3 pts | 5,113 |
| Breckinridge | Donald J Trump | Republican | 7,882 | 78.4% | 58.2 pts | 10,048 |
| Bullitt | Donald J Trump | Republican | 32,299 | 74.8% | 51.0 pts | 43,209 |
| Butler | Donald J Trump | Republican | 4,905 | 82.5% | 66.3 pts | 5,943 |
| Caldwell | Donald J Trump | Republican | 4,860 | 78.5% | 58.2 pts | 6,188 |
| Calloway | Donald J Trump | Republican | 11,539 | 68.1% | 37.9 pts | 16,945 |
| Campbell | Donald J Trump | Republican | 28,450 | 58.9% | 19.7 pts | 48,334 |
| Carlisle | Donald J Trump | Republican | 2,182 | 83.6% | 68.0 pts | 2,610 |
| Carroll | Donald J Trump | Republican | 3,014 | 74.9% | 51.0 pts | 4,025 |
| Carter | Donald J Trump | Republican | 8,981 | 78.6% | 58.4 pts | 11,422 |
| Casey | Donald J Trump | Republican | 6,216 | 87.8% | 76.4 pts | 7,080 |
| Christian | Donald J Trump | Republican | 14,332 | 66.1% | 33.6 pts | 21,671 |
| Clark | Donald J Trump | Republican | 11,950 | 66.8% | 35.3 pts | 17,885 |
| Clay | Donald J Trump | Republican | 6,729 | 89.5% | 80.3 pts | 7,517 |
| Clinton | Donald J Trump | Republican | 4,276 | 87.6% | 76.4 pts | 4,880 |
| Crittenden | Donald J Trump | Republican | 3,349 | 83.5% | 68.4 pts | 4,010 |
| Cumberland | Donald J Trump | Republican | 2,922 | 84.9% | 70.9 pts | 3,442 |
| Daviess | Donald J Trump | Republican | 30,705 | 65.2% | 31.9 pts | 47,097 |
| Edmonson | Donald J Trump | Republican | 5,048 | 80.8% | 62.9 pts | 6,247 |
| Elliott | Donald J Trump | Republican | 2,335 | 80.2% | 61.9 pts | 2,911 |
| Estill | Donald J Trump | Republican | 5,091 | 80.9% | 63.2 pts | 6,290 |
| Fayette | Kamala D Harris | Democratic | 83,387 | 57.9% | 18.1 pts | 143,935 |
| Fleming | Donald J Trump | Republican | 5,578 | 79.7% | 60.6 pts | 7,000 |
| Floyd | Donald J Trump | Republican | 12,326 | 78.8% | 59.2 pts | 15,652 |
| Franklin | Donald J Trump | Republican | 13,246 | 51.4% | 4.9 pts | 25,763 |
| Fulton | Donald J Trump | Republican | 1,491 | 69.5% | 39.9 pts | 2,145 |
| Gallatin | Donald J Trump | Republican | 3,109 | 79.4% | 59.9 pts | 3,917 |
| Garrard | Donald J Trump | Republican | 7,086 | 79.5% | 60.2 pts | 8,917 |
| Grant | Donald J Trump | Republican | 9,372 | 81.7% | 64.8 pts | 11,469 |
| Graves | Donald J Trump | Republican | 13,378 | 80.2% | 61.6 pts | 16,678 |
| Grayson | Donald J Trump | Republican | 9,710 | 80.3% | 61.8 pts | 12,095 |
| Green | Donald J Trump | Republican | 5,033 | 85.9% | 72.6 pts | 5,857 |
| Greenup | Donald J Trump | Republican | 12,961 | 74.6% | 50.5 pts | 17,374 |
| Hancock | Donald J Trump | Republican | 3,375 | 72.8% | 47.5 pts | 4,633 |
| Hardin | Donald J Trump | Republican | 30,672 | 63.8% | 29.3 pts | 48,082 |
| Harlan | Donald J Trump | Republican | 9,109 | 87.7% | 76.1 pts | 10,388 |
| Harrison | Donald J Trump | Republican | 6,639 | 73.6% | 48.5 pts | 9,018 |
| Hart | Donald J Trump | Republican | 6,691 | 79.6% | 60.0 pts | 8,409 |
| Henderson | Donald J Trump | Republican | 12,592 | 64.0% | 29.2 pts | 19,688 |
| Henry | Donald J Trump | Republican | 6,093 | 75.5% | 52.5 pts | 8,074 |
| Hickman | Donald J Trump | Republican | 1,656 | 80.0% | 61.0 pts | 2,069 |
| Hopkins | Donald J Trump | Republican | 15,361 | 74.8% | 50.9 pts | 20,537 |
| Jackson | Donald J Trump | Republican | 5,358 | 90.3% | 81.8 pts | 5,934 |
| Jefferson | Kamala D Harris | Democratic | 203,070 | 57.3% | 16.5 pts | 354,094 |
| Jessamine | Donald J Trump | Republican | 17,854 | 66.9% | 35.8 pts | 26,685 |
| Johnson | Donald J Trump | Republican | 8,150 | 84.7% | 70.7 pts | 9,622 |
| Kenton | Donald J Trump | Republican | 48,444 | 59.8% | 21.7 pts | 80,948 |
| Knott | Donald J Trump | Republican | 4,732 | 78.8% | 59.2 pts | 6,003 |
| Knox | Donald J Trump | Republican | 11,178 | 85.0% | 71.1 pts | 13,156 |
| Larue | Donald J Trump | Republican | 5,773 | 79.5% | 60.4 pts | 7,259 |
| Laurel | Donald J Trump | Republican | 23,516 | 84.3% | 69.8 pts | 27,887 |
| Lawrence | Donald J Trump | Republican | 5,464 | 83.1% | 67.2 pts | 6,574 |
| Lee | Donald J Trump | Republican | 2,227 | 82.8% | 67.7 pts | 2,690 |
| Leslie | Donald J Trump | Republican | 3,908 | 89.7% | 80.9 pts | 4,357 |
| Letcher | Donald J Trump | Republican | 6,848 | 81.2% | 63.9 pts | 8,431 |
| Lewis | Donald J Trump | Republican | 4,997 | 87.3% | 75.7 pts | 5,721 |
| Lincoln | Donald J Trump | Republican | 8,833 | 80.1% | 61.2 pts | 11,034 |
| Livingston | Donald J Trump | Republican | 4,021 | 80.9% | 63.1 pts | 4,972 |
| Logan | Donald J Trump | Republican | 9,620 | 76.9% | 55.0 pts | 12,511 |
| Lyon | Donald J Trump | Republican | 3,187 | 76.1% | 53.4 pts | 4,187 |
| Madison | Donald J Trump | Republican | 29,130 | 64.5% | 30.9 pts | 45,188 |
| Magoffin | Donald J Trump | Republican | 4,288 | 81.3% | 64.1 pts | 5,274 |
| Marion | Donald J Trump | Republican | 6,473 | 71.1% | 43.5 pts | 9,102 |
| Marshall | Donald J Trump | Republican | 13,677 | 77.7% | 56.7 pts | 17,602 |
| Martin | Donald J Trump | Republican | 3,343 | 91.5% | 83.6 pts | 3,655 |
| Mason | Donald J Trump | Republican | 5,621 | 71.1% | 43.7 pts | 7,901 |
| McCracken | Donald J Trump | Republican | 21,349 | 66.8% | 34.9 pts | 31,947 |
| McCreary | Donald J Trump | Republican | 5,531 | 89.0% | 78.7 pts | 6,212 |
| McLean | Donald J Trump | Republican | 3,578 | 77.2% | 55.9 pts | 4,634 |
| Meade | Donald J Trump | Republican | 10,630 | 75.3% | 52.0 pts | 14,123 |
| Menifee | Donald J Trump | Republican | 2,563 | 77.8% | 57.7 pts | 3,294 |
| Mercer | Donald J Trump | Republican | 8,826 | 74.5% | 50.5 pts | 11,851 |
| Metcalfe | Donald J Trump | Republican | 4,197 | 81.9% | 64.6 pts | 5,127 |
| Monroe | Donald J Trump | Republican | 4,679 | 88.1% | 77.3 pts | 5,308 |
| Montgomery | Donald J Trump | Republican | 9,302 | 72.6% | 46.6 pts | 12,821 |
| Morgan | Donald J Trump | Republican | 4,353 | 81.0% | 63.5 pts | 5,373 |
| Muhlenberg | Donald J Trump | Republican | 10,491 | 76.6% | 54.4 pts | 13,692 |
| Nelson | Donald J Trump | Republican | 16,052 | 70.2% | 41.7 pts | 22,852 |
| Nicholas | Donald J Trump | Republican | 2,451 | 73.8% | 49.0 pts | 3,319 |
| Ohio | Donald J Trump | Republican | 8,679 | 79.4% | 60.2 pts | 10,937 |
| Oldham | Donald J Trump | Republican | 23,025 | 60.3% | 22.6 pts | 38,210 |
| Owen | Donald J Trump | Republican | 4,434 | 80.6% | 62.7 pts | 5,500 |
| Owsley | Donald J Trump | Republican | 1,625 | 88.4% | 77.3 pts | 1,839 |
| Pendleton | Donald J Trump | Republican | 5,593 | 81.1% | 63.5 pts | 6,900 |
| Perry | Donald J Trump | Republican | 7,913 | 79.2% | 59.5 pts | 9,992 |
| Pike | Donald J Trump | Republican | 19,684 | 82.2% | 65.4 pts | 23,950 |
| Powell | Donald J Trump | Republican | 4,092 | 76.3% | 54.4 pts | 5,360 |
| Pulaski | Donald J Trump | Republican | 26,051 | 82.1% | 65.2 pts | 31,735 |
| Robertson | Donald J Trump | Republican | 915 | 80.0% | 61.2 pts | 1,144 |
| Rockcastle | Donald J Trump | Republican | 6,635 | 85.9% | 73.1 pts | 7,724 |
| Rowan | Donald J Trump | Republican | 6,224 | 63.0% | 27.8 pts | 9,873 |
| Russell | Donald J Trump | Republican | 7,622 | 85.7% | 72.2 pts | 8,893 |
| Scott | Donald J Trump | Republican | 18,747 | 63.0% | 27.7 pts | 29,769 |
| Shelby | Donald J Trump | Republican | 16,356 | 66.4% | 34.7 pts | 24,620 |
| Simpson | Donald J Trump | Republican | 6,253 | 71.3% | 43.9 pts | 8,776 |
| Spencer | Donald J Trump | Republican | 8,927 | 77.8% | 56.7 pts | 11,480 |
| Taylor | Donald J Trump | Republican | 9,523 | 77.7% | 56.7 pts | 12,261 |
| Todd | Donald J Trump | Republican | 4,009 | 78.4% | 57.9 pts | 5,112 |
| Trigg | Donald J Trump | Republican | 5,436 | 75.5% | 52.4 pts | 7,196 |
| Trimble | Donald J Trump | Republican | 3,283 | 77.3% | 55.5 pts | 4,249 |
| Union | Donald J Trump | Republican | 4,758 | 78.5% | 58.3 pts | 6,058 |
| Warren | Donald J Trump | Republican | 34,862 | 61.3% | 24.3 pts | 56,891 |
| Washington | Donald J Trump | Republican | 4,720 | 74.4% | 50.3 pts | 6,341 |
| Wayne | Donald J Trump | Republican | 7,203 | 82.5% | 65.9 pts | 8,733 |
| Webster | Donald J Trump | Republican | 4,339 | 78.1% | 57.3 pts | 5,556 |
| Whitley | Donald J Trump | Republican | 12,687 | 84.2% | 69.3 pts | 15,075 |
| Wolfe | Donald J Trump | Republican | 2,163 | 74.2% | 50.6 pts | 2,915 |
| Woodford | Donald J Trump | Republican | 8,419 | 56.2% | 14.3 pts | 14,993 |
Other Cycles
Frequently Asked Questions
Which party won the most counties in Kentucky in 2024?
The Republican candidate won 118 of Kentucky's 120 counties in 2024, with 2 counties going to the other major party.
Which Kentucky county had the closest presidential result in 2024?
Franklin had the closest margin in Kentucky in 2024, with Donald J Trump (Republican) winning by 4.9 points out of 25,763 total votes cast.
Which Kentucky county had the widest presidential margin in 2024?
Martin had the widest margin in Kentucky in 2024, with Donald J Trump (Republican) winning by 83.6 points.
How many counties are included in Kentucky's 2024 presidential results?
This page covers 120 counties in Kentucky for the 2024 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.