Skip to content

Kentucky · 2004 presidential election

Kentucky presidential election results 2004

George W. Bush carried Kentucky by 19.86 points (356,706 votes), winning 8 electoral votes.

Electoral votes
8
Votes counted
1,795,882
KY result
R+19.9
Compared with the nation
17.5 pts more Republican
Swing since 2000
4.7 pts to R

Statewide result

CandidatePartyVotesShareBarElectoral votes
George W. BushRepublican1,069,43959.50%8
John KerryDemocratic712,73339.70%—
Total votes1,795,882

Sources: 2004

County resultsMIT Election Lab

Download CSV

MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records)
Open the dataset

Ohio County: George W. Bush +26.8Owen County: George W. Bush +31.0Owsley County: George W. Bush +56.4Pulaski County: George W. Bush +53.7Scott County: George W. Bush +25.1Todd County: George W. Bush +36.8Washington County: George W. Bush +33.5Allen County: George W. Bush +45.8Barren County: George W. Bush +34.7Bourbon County: George W. Bush +21.4Breathitt County: John Kerry +13.2Butler County: George W. Bush +47.9Carter County: John Kerry +1.4Clinton County: George W. Bush +55.5Elliott County: John Kerry +40.3Gallatin County: George W. Bush +22.2Green County: George W. Bush +49.1Hart County: George W. Bush +26.5Henry County: George W. Bush +26.6Johnson County: George W. Bush +28.5Knox County: George W. Bush +35.6Lincoln County: George W. Bush +36.1Lyon County: George W. Bush +9.2Madison County: George W. Bush +24.1Marshall County: George W. Bush +17.2Metcalfe County: George W. Bush +28.2Morgan County: George W. Bush +2.8Jefferson County: John Kerry +1.7Jessamine County: George W. Bush +40.3Larue County: George W. Bush +38.3Lee County: George W. Bush +39.0Lewis County: George W. Bush +38.5Livingston County: George W. Bush +14.2McCracken County: George W. Bush +23.0Magoffin County: John Kerry +0.1Martin County: George W. Bush +32.9Mercer County: George W. Bush +35.1Monroe County: George W. Bush +59.9Montgomery County: George W. Bush +11.2Nelson County: George W. Bush +21.6Pendleton County: George W. Bush +34.9Perry County: George W. Bush +6.8Robertson County: George W. Bush +23.6Rowan County: John Kerry +5.7Russell County: George W. Bush +54.2Taylor County: George W. Bush +41.5Trigg County: George W. Bush +32.4Wayne County: George W. Bush +31.4Webster County: George W. Bush +16.3Wolfe County: John Kerry +11.4Woodford County: George W. Bush +21.4Bath County: John Kerry +6.9Bell County: George W. Bush +22.8Boone County: George W. Bush +44.2Breckinridge County: George W. Bush +31.6Bullitt County: George W. Bush +36.3Calloway County: George W. Bush +23.5Carlisle County: George W. Bush +22.2Carroll County: George W. Bush +12.5Casey County: George W. Bush +62.3Cumberland County: George W. Bush +46.6Estill County: George W. Bush +31.0Fayette County: George W. Bush +6.7Floyd County: John Kerry +25.3Garrard County: George W. Bush +44.2Graves County: George W. Bush +22.8Grayson County: George W. Bush +42.0Hancock County: George W. Bush +14.3Harrison County: George W. Bush +26.5Henderson County: George W. Bush +12.7Hopkins County: George W. Bush +31.3Adair County: George W. Bush +51.9Anderson County: George W. Bush +33.6Ballard County: George W. Bush +15.1Boyd County: George W. Bush +6.3Campbell County: George W. Bush +28.1Clark County: George W. Bush +25.3Edmonson County: George W. Bush +31.7Fleming County: George W. Bush +21.7Grant County: George W. Bush +35.5Hardin County: George W. Bush +36.0Jackson County: George W. Bush +69.5Laurel County: George W. Bush +51.8Leslie County: George W. Bush +48.2McCreary County: George W. Bush +45.5Menifee County: John Kerry +2.7Nicholas County: George W. Bush +12.0Oldham County: George W. Bush +39.5Powell County: George W. Bush +8.8Rockcastle County: George W. Bush +56.5Spencer County: George W. Bush +41.7Warren County: George W. Bush +27.1Whitley County: George W. Bush +40.9Knott County: John Kerry +27.5Lawrence County: George W. Bush +16.1Letcher County: George W. Bush +6.7Logan County: George W. Bush +28.6McLean County: George W. Bush +17.2Marion County: George W. Bush +6.9Meade County: George W. Bush +31.3Muhlenberg County: George W. Bush +0.8Mason County: George W. Bush +24.5Hickman County: George W. Bush +20.0Caldwell County: George W. Bush +28.7Kenton County: George W. Bush +31.0Clay County: George W. Bush +49.8Pike County: John Kerry +5.2Shelby County: George W. Bush +34.5Simpson County: George W. Bush +21.9Trimble County: George W. Bush +23.9Union County: George W. Bush +19.0Boyle County: George W. Bush +25.0Bracken County: George W. Bush +31.9Christian County: George W. Bush +33.1Crittenden County: George W. Bush +30.7Daviess County: George W. Bush +23.1Franklin County: George W. Bush +2.7Fulton County: George W. Bush +6.5Greenup County: George W. Bush +6.5Harlan County: George W. Bush +21.0
Each county coloured by its winner and shaded by margin. Tap one for its history.
County John KerryGeorge W. BushOthers TotalMargin
Adair 1,7645,62855 7,447 51.9
Allen 1,9235,20238 7,163 45.8
Anderson 3,1416,36387 9,591 33.6
Ballard 1,7592,38929 4,177 15.1
Barren 5,21610,822102 16,140 34.7
Bath 2,6082,26942 4,919 6.9
Bell 4,2106,72270 11,002 22.8
Boone 12,39132,329362 45,082 44.2
Bourbon 3,1984,95366 8,217 21.4
Boyd 10,13211,501144 21,777 6.3
Boyle 4,6467,76480 12,490 25.0
Bracken 1,2132,36334 3,610 31.9
Breathitt 3,3272,54275 5,944 13.2
Breckinridge 2,8845,58056 8,520 31.6
Bullitt 9,04319,433151 28,627 36.3
Butler 1,4364,10933 5,578 47.9
Caldwell 2,2454,06638 6,349 28.7
Calloway 5,7289,293124 15,145 23.5
Campbell 14,25325,540382 40,175 28.1
Carlisle 1,1021,7349 2,845 22.2
Carroll 1,6882,17534 3,897 12.5
Carter 5,5775,422118 11,117 1.4
Casey 1,1745,10938 6,321 62.3
Christian 6,97013,935110 21,015 33.1
Clark 5,6619,540116 15,317 25.3
Clay 1,9015,72660 7,687 49.8
Clinton 9523,36931 4,352 55.5
Crittenden 1,4382,72626 4,190 30.7
Cumberland 8482,35635 3,239 46.6
Daviess 15,78825,372323 41,483 23.1
Edmonson 1,8563,59530 5,481 31.7
Elliott 2,06487122 2,957 40.3
Estill 1,9073,63335 5,575 31.0
Fayette 57,99466,4061,176 125,576 6.7
Fleming 2,4063,74948 6,203 21.7
Floyd 11,1326,612141 17,885 25.3
Franklin 11,62012,281232 24,133 2.7
Fulton 1,3401,52723 2,890 6.5
Gallatin 1,1881,86916 3,073 22.2
Garrard 1,8414,78433 6,658 44.2
Grant 2,8185,95155 8,824 35.5
Graves 6,2069,903120 16,229 22.8
Grayson 2,9057,17068 10,143 42.0
Green 1,3123,86628 5,206 49.1
Greenup 7,6308,696109 16,435 6.5
Hancock 1,7092,28634 4,029 14.3
Hardin 11,50724,627307 36,441 36.0
Harlan 4,3326,65979 11,070 21.0
Harrison 2,8074,85569 7,731 26.5
Hart 2,4704,26945 6,784 26.5
Henderson 8,10110,467133 18,701 12.7
Henry 2,3664,09439 6,499 26.6
Hickman 9261,39521 2,342 20.0
Hopkins 6,42012,314109 18,843 31.3
Jackson 7694,36940 5,178 69.5
Jefferson 170,158164,5662,626 337,350 1.7
Jessamine 5,47612,972132 18,580 40.3
Johnson 3,2885,94076 9,304 28.5
Kenton 22,83443,664625 67,123 31.0
Knott 4,6852,64861 7,394 27.5
Knox 3,8228,10898 12,028 35.6
Larue 1,8234,11134 5,968 38.3
Laurel 5,29716,819148 22,264 51.8
Lawrence 2,7053,75553 6,513 16.1
Lee 8782,01824 2,920 39.0
Leslie 1,2663,66137 4,964 48.2
Letcher 4,1924,80172 9,065 6.7
Lewis 1,6673,77839 5,484 38.5
Lincoln 2,7965,99671 8,863 36.1
Livingston 2,0072,67524 4,706 14.2
Logan 3,7686,81561 10,644 28.6
Lyon 1,7692,13224 3,925 9.2
Madison 11,52518,922260 30,707 24.1
Magoffin 2,8432,83639 5,718 0.1
Marion 3,3993,90550 7,354 6.9
Marshall 6,3839,04989 15,521 17.2
Martin 1,5042,99639 4,539 32.9
Mason 2,6444,38154 7,079 24.5
McCracken 11,36118,218218 29,797 23.0
McCreary 1,5304,12142 5,693 45.5
McLean 1,8232,58428 4,435 17.2
Meade 3,7247,15275 10,951 31.3
Menifee 1,2841,21529 2,528 2.7
Mercer 3,2246,74559 10,028 35.1
Metcalfe 1,4722,64540 4,157 28.2
Monroe 1,1584,65728 5,843 59.9
Montgomery 4,5065,64777 10,230 11.2
Morgan 2,5322,68258 5,272 2.8
Muhlenberg 6,6366,74994 13,479 0.8
Nelson 6,52410,161159 16,844 21.6
Nicholas 1,3321,70027 3,059 12.0
Ohio 3,6276,31190 10,028 26.8
Oldham 8,08018,801251 27,132 39.5
Owen 1,6153,08442 4,741 31.0
Owsley 4301,55811 1,999 56.4
Pendleton 1,9404,04540 6,025 34.9
Perry 5,4006,18768 11,655 6.8
Pike 14,00212,611157 26,770 5.2
Powell 2,2492,68724 4,960 8.8
Pulaski 5,82919,535152 25,516 53.7
Robertson 4136707 1,090 23.6
Rockcastle 1,3204,80442 6,166 56.5
Rowan 4,5564,06387 8,706 5.7
Russell 1,7726,00940 7,821 54.2
Scott 6,32510,600125 17,050 25.1
Shelby 5,27710,909127 16,313 34.5
Simpson 2,7304,27340 7,043 21.9
Spencer 1,9704,81636 6,822 41.7
Taylor 2,9797,24769 10,295 41.5
Todd 1,4913,24221 4,754 36.8
Trigg 2,0464,02342 6,111 32.4
Trimble 1,4282,33230 3,790 23.9
Union 2,3983,53445 5,977 19.0
Warren 14,32625,100285 39,711 27.1
Washington 1,7243,47933 5,236 33.5
Wayne 2,6165,02742 7,685 31.4
Webster 2,3043,20736 5,547 16.3
Whitley 3,9859,55985 13,629 40.9
Wolfe 1,7441,38526 3,155 11.4
Woodford 4,4806,93785 11,502 21.4

Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.

Notes on how this document was read
  • Secondary source: MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (compiled from official state election records).

Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).

Questions and answers

Who won Kentucky in 2004?

George W. Bush won Kentucky by 19.86 percentage points (356,706 votes).

How many electoral votes did Kentucky have in 2004?

Kentucky cast 8 electoral votes in 2004.

How many people voted for president in Kentucky in 2004?

1,795,882 votes were counted for president.

How many counties did each candidate win in Kentucky in 2004?

George W. Bush 108, John Kerry 12 (out of 120 counties with results).

How did Kentucky change from 2000 to 2004?

The margin moved 4.7 points toward the Republican ticket, from Republican by 15.1 points to Republican by 19.9 points.

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