Civic Result Maps

Kentucky 2024 Presidential Election Results

Source-linked presidential candidate votes for Kentucky. These are existing normalized records, not a new canvass or a recalculation of election outcomes.

Open the Kentucky interactive map ยท Download and document this dataset

Reporting areas

Only explicitly tagged county-grain records receive county result links. Towns, statewide totals, and non-geographic rows remain separately labeled. Missing and unmatched areas are not zeroes.

2024 presidential candidate votes as stored in the normalized source records. Reporting grains are separate; do not add overlapping grains together.
Reporting areaGrainCandidate / source labelVotesSource
Adair CountycountyHarris1,257Kentucky State Board of Elections
Adair CountycountyOther71Kentucky State Board of Elections
Adair CountycountyTrump7,643Kentucky State Board of Elections
Allen CountycountyHarris1,505Kentucky State Board of Elections
Allen CountycountyOther89Kentucky State Board of Elections
Allen CountycountyTrump7,824Kentucky State Board of Elections
Anderson CountycountyHarris3,226Kentucky State Board of Elections
Anderson CountycountyOther214Kentucky State Board of Elections
Anderson CountycountyTrump9,650Kentucky State Board of Elections
Ballard CountycountyHarris697Kentucky State Board of Elections
Ballard CountycountyOther60Kentucky State Board of Elections
Ballard CountycountyTrump3,331Kentucky State Board of Elections
Barren CountycountyHarris4,565Kentucky State Board of Elections
Barren CountycountyOther215Kentucky State Board of Elections
Barren CountycountyTrump15,019Kentucky State Board of Elections
Bath CountycountyHarris1,278Kentucky State Board of Elections
Bath CountycountyOther70Kentucky State Board of Elections
Bath CountycountyTrump4,041Kentucky State Board of Elections
Bell CountycountyHarris1,419Kentucky State Board of Elections
Bell CountycountyOther87Kentucky State Board of Elections
Bell CountycountyTrump7,831Kentucky State Board of Elections
Boone CountycountyHarris20,601Kentucky State Board of Elections
Boone CountycountyOther1,131Kentucky State Board of Elections
Boone CountycountyTrump45,650Kentucky State Board of Elections
Bourbon CountycountyHarris3,088Kentucky State Board of Elections
Bourbon CountycountyOther163Kentucky State Board of Elections
Bourbon CountycountyTrump6,284Kentucky State Board of Elections
Boyd CountycountyHarris5,281Kentucky State Board of Elections
Boyd CountycountyOther255Kentucky State Board of Elections
Boyd CountycountyTrump12,851Kentucky State Board of Elections
Boyle CountycountyHarris4,990Kentucky State Board of Elections
Boyle CountycountyOther222Kentucky State Board of Elections
Boyle CountycountyTrump9,159Kentucky State Board of Elections
Bracken CountycountyHarris702Kentucky State Board of Elections
Bracken CountycountyOther45Kentucky State Board of Elections
Bracken CountycountyTrump3,399Kentucky State Board of Elections
Breathitt CountycountyHarris1,002Kentucky State Board of Elections
Breathitt CountycountyOther35Kentucky State Board of Elections
Breathitt CountycountyTrump4,036Kentucky State Board of Elections
Breckinridge CountycountyHarris2,038Kentucky State Board of Elections
Breckinridge CountycountyOther126Kentucky State Board of Elections
Breckinridge CountycountyTrump7,882Kentucky State Board of Elections
Bullitt CountycountyHarris10,280Kentucky State Board of Elections
Bullitt CountycountyOther608Kentucky State Board of Elections
Bullitt CountycountyTrump32,299Kentucky State Board of Elections
Butler CountycountyHarris965Kentucky State Board of Elections
Butler CountycountyOther72Kentucky State Board of Elections
Butler CountycountyTrump4,905Kentucky State Board of Elections
Caldwell CountycountyHarris1,256Kentucky State Board of Elections
Caldwell CountycountyOther72Kentucky State Board of Elections
Caldwell CountycountyTrump4,860Kentucky State Board of Elections
Calloway CountycountyHarris5,111Kentucky State Board of Elections
Calloway CountycountyOther286Kentucky State Board of Elections
Calloway CountycountyTrump11,539Kentucky State Board of Elections
Campbell CountycountyHarris18,952Kentucky State Board of Elections
Campbell CountycountyOther900Kentucky State Board of Elections
Campbell CountycountyTrump28,450Kentucky State Board of Elections
Carlisle CountycountyHarris408Kentucky State Board of Elections
Carlisle CountycountyOther20Kentucky State Board of Elections
Carlisle CountycountyTrump2,182Kentucky State Board of Elections
Carroll CountycountyHarris963Kentucky State Board of Elections
Carroll CountycountyOther48Kentucky State Board of Elections
Carroll CountycountyTrump3,014Kentucky State Board of Elections
Carter CountycountyHarris2,305Kentucky State Board of Elections
Carter CountycountyOther134Kentucky State Board of Elections
Carter CountycountyTrump8,981Kentucky State Board of Elections
Casey CountycountyHarris804Kentucky State Board of Elections
Casey CountycountyOther60Kentucky State Board of Elections
Casey CountycountyTrump6,216Kentucky State Board of Elections
Christian CountycountyHarris7,055Kentucky State Board of Elections
Christian CountycountyOther284Kentucky State Board of Elections
Christian CountycountyTrump14,332Kentucky State Board of Elections
Clark CountycountyHarris5,639Kentucky State Board of Elections
Clark CountycountyOther279Kentucky State Board of Elections
Clark CountycountyTrump11,950Kentucky State Board of Elections
Clay CountycountyHarris692Kentucky State Board of Elections
Clay CountycountyOther16Kentucky State Board of Elections
Clay CountycountyTrump6,729Kentucky State Board of Elections
Clinton CountycountyHarris549Kentucky State Board of Elections
Clinton CountycountyOther16Kentucky State Board of Elections
Clinton CountycountyTrump4,276Kentucky State Board of Elections
Crittenden CountycountyHarris608Kentucky State Board of Elections
Crittenden CountycountyOther51Kentucky State Board of Elections
Crittenden CountycountyTrump3,349Kentucky State Board of Elections
Cumberland CountycountyHarris483Kentucky State Board of Elections
Cumberland CountycountyOther34Kentucky State Board of Elections
Cumberland CountycountyTrump2,922Kentucky State Board of Elections
Daviess CountycountyHarris15,673Kentucky State Board of Elections
Daviess CountycountyOther689Kentucky State Board of Elections
Daviess CountycountyTrump30,705Kentucky State Board of Elections
Edmonson CountycountyHarris1,118Kentucky State Board of Elections
Edmonson CountycountyOther81Kentucky State Board of Elections
Edmonson CountycountyTrump5,048Kentucky State Board of Elections
Elliott CountycountyHarris532Kentucky State Board of Elections
Elliott CountycountyOther44Kentucky State Board of Elections
Elliott CountycountyTrump2,335Kentucky State Board of Elections
Estill CountycountyHarris1,114Kentucky State Board of Elections
Estill CountycountyOther84Kentucky State Board of Elections
Estill CountycountyTrump5,091Kentucky State Board of Elections
Fayette CountycountyHarris83,387Kentucky State Board of Elections
Fayette CountycountyOther3,028Kentucky State Board of Elections
Fayette CountycountyTrump57,344Kentucky State Board of Elections
Fleming CountycountyHarris1,334Kentucky State Board of Elections
Fleming CountycountyOther88Kentucky State Board of Elections
Fleming CountycountyTrump5,578Kentucky State Board of Elections
Floyd CountycountyHarris3,061Kentucky State Board of Elections
Floyd CountycountyOther100Kentucky State Board of Elections
Floyd CountycountyTrump12,326Kentucky State Board of Elections
Franklin CountycountyHarris11,996Kentucky State Board of Elections
Franklin CountycountyOther507Kentucky State Board of Elections
Franklin CountycountyTrump13,246Kentucky State Board of Elections
Fulton CountycountyHarris636Kentucky State Board of Elections
Fulton CountycountyOther18Kentucky State Board of Elections
Fulton CountycountyTrump1,491Kentucky State Board of Elections
Gallatin CountycountyHarris761Kentucky State Board of Elections
Gallatin CountycountyOther47Kentucky State Board of Elections
Gallatin CountycountyTrump3,109Kentucky State Board of Elections
Garrard CountycountyHarris1,719Kentucky State Board of Elections
Garrard CountycountyOther112Kentucky State Board of Elections
Garrard CountycountyTrump7,086Kentucky State Board of Elections
Grant CountycountyHarris1,944Kentucky State Board of Elections
Grant CountycountyOther150Kentucky State Board of Elections
Grant CountycountyTrump9,372Kentucky State Board of Elections
Graves CountycountyHarris3,105Kentucky State Board of Elections
Graves CountycountyOther195Kentucky State Board of Elections
Graves CountycountyTrump13,378Kentucky State Board of Elections
Grayson CountycountyHarris2,235Kentucky State Board of Elections
Grayson CountycountyOther150Kentucky State Board of Elections
Grayson CountycountyTrump9,710Kentucky State Board of Elections
Green CountycountyHarris782Kentucky State Board of Elections
Green CountycountyOther42Kentucky State Board of Elections
Green CountycountyTrump5,033Kentucky State Board of Elections
Greenup CountycountyHarris4,181Kentucky State Board of Elections
Greenup CountycountyOther230Kentucky State Board of Elections
Greenup CountycountyTrump12,961Kentucky State Board of Elections
Hancock CountycountyHarris1,173Kentucky State Board of Elections
Hancock CountycountyOther85Kentucky State Board of Elections
Hancock CountycountyTrump3,375Kentucky State Board of Elections
Hardin CountycountyHarris16,572Kentucky State Board of Elections
Hardin CountycountyOther816Kentucky State Board of Elections
Hardin CountycountyTrump30,672Kentucky State Board of Elections
Harlan CountycountyHarris1,199Kentucky State Board of Elections
Harlan CountycountyOther76Kentucky State Board of Elections
Harlan CountycountyTrump9,109Kentucky State Board of Elections
Harrison CountycountyHarris2,265Kentucky State Board of Elections
Harrison CountycountyOther114Kentucky State Board of Elections
Harrison CountycountyTrump6,639Kentucky State Board of Elections
Hart CountycountyHarris1,642Kentucky State Board of Elections
Hart CountycountyOther63Kentucky State Board of Elections
Hart CountycountyTrump6,691Kentucky State Board of Elections
Henderson CountycountyHarris6,837Kentucky State Board of Elections
Henderson CountycountyOther255Kentucky State Board of Elections
Henderson CountycountyTrump12,592Kentucky State Board of Elections
Henry CountycountyHarris1,857Kentucky State Board of Elections
Henry CountycountyOther124Kentucky State Board of Elections
Henry CountycountyTrump6,093Kentucky State Board of Elections
Hickman CountycountyHarris394Kentucky State Board of Elections
Hickman CountycountyOther19Kentucky State Board of Elections
Hickman CountycountyTrump1,656Kentucky State Board of Elections
Hopkins CountycountyHarris2,099Kentucky State Board of Elections
Hopkins CountycountyOther122Kentucky State Board of Elections
Hopkins CountycountyTrump9,281Kentucky State Board of Elections
Jackson CountycountyHarris506Kentucky State Board of Elections
Jackson CountycountyOther28Kentucky State Board of Elections
Jackson CountycountyTrump5,358Kentucky State Board of Elections
Jefferson CountycountyHarris203,070Kentucky State Board of Elections
Jefferson CountycountyOther5,986Kentucky State Board of Elections
Jefferson CountycountyTrump144,553Kentucky State Board of Elections
Jessamine CountycountyHarris8,303Kentucky State Board of Elections
Jessamine CountycountyOther487Kentucky State Board of Elections
Jessamine CountycountyTrump17,854Kentucky State Board of Elections
Johnson CountycountyHarris1,350Kentucky State Board of Elections
Johnson CountycountyOther43Kentucky State Board of Elections
Johnson CountycountyTrump8,150Kentucky State Board of Elections
Kenton CountycountyHarris30,859Kentucky State Board of Elections
Kenton CountycountyOther1,572Kentucky State Board of Elections
Kenton CountycountyTrump48,444Kentucky State Board of Elections
Knott CountycountyHarris1,181Kentucky State Board of Elections
Knott CountycountyOther41Kentucky State Board of Elections
Knott CountycountyTrump4,732Kentucky State Board of Elections
Knox CountycountyHarris1,821Kentucky State Board of Elections
Knox CountycountyOther73Kentucky State Board of Elections
Knox CountycountyTrump11,178Kentucky State Board of Elections
Larue CountycountyHarris1,389Kentucky State Board of Elections
Larue CountycountyOther96Kentucky State Board of Elections
Larue CountycountyTrump5,773Kentucky State Board of Elections
Laurel CountycountyHarris4,037Kentucky State Board of Elections
Laurel CountycountyOther148Kentucky State Board of Elections
Laurel CountycountyTrump23,516Kentucky State Board of Elections
Lawrence CountycountyHarris1,044Kentucky State Board of Elections
Lawrence CountycountyOther64Kentucky State Board of Elections
Lawrence CountycountyTrump5,464Kentucky State Board of Elections
Lee CountycountyHarris406Kentucky State Board of Elections
Lee CountycountyOther28Kentucky State Board of Elections
Lee CountycountyTrump2,227Kentucky State Board of Elections
Leslie CountycountyHarris382Kentucky State Board of Elections
Leslie CountycountyOther31Kentucky State Board of Elections
Leslie CountycountyTrump3,908Kentucky State Board of Elections
Letcher CountycountyHarris1,457Kentucky State Board of Elections
Letcher CountycountyOther45Kentucky State Board of Elections
Letcher CountycountyTrump6,848Kentucky State Board of Elections
Lewis CountycountyHarris666Kentucky State Board of Elections
Lewis CountycountyOther58Kentucky State Board of Elections
Lewis CountycountyTrump4,997Kentucky State Board of Elections
Lincoln CountycountyHarris2,080Kentucky State Board of Elections
Lincoln CountycountyOther121Kentucky State Board of Elections
Lincoln CountycountyTrump8,833Kentucky State Board of Elections
Livingston CountycountyHarris886Kentucky State Board of Elections
Livingston CountycountyOther65Kentucky State Board of Elections
Livingston CountycountyTrump4,021Kentucky State Board of Elections
Logan CountycountyHarris2,734Kentucky State Board of Elections
Logan CountycountyOther152Kentucky State Board of Elections
Logan CountycountyTrump9,620Kentucky State Board of Elections
Lyon CountycountyHarris950Kentucky State Board of Elections
Lyon CountycountyOther50Kentucky State Board of Elections
Lyon CountycountyTrump3,187Kentucky State Board of Elections
Madison CountycountyHarris15,180Kentucky State Board of Elections
Madison CountycountyOther400Kentucky State Board of Elections
Madison CountycountyTrump29,130Kentucky State Board of Elections
Magoffin CountycountyHarris113Kentucky State Board of Elections
Magoffin CountycountyOther0Kentucky State Board of Elections
Magoffin CountycountyTrump255Kentucky State Board of Elections
Marion CountycountyHarris2,513Kentucky State Board of Elections
Marion CountycountyOther114Kentucky State Board of Elections
Marion CountycountyTrump6,473Kentucky State Board of Elections
Marshall CountycountyHarris3,700Kentucky State Board of Elections
Marshall CountycountyOther222Kentucky State Board of Elections
Marshall CountycountyTrump13,677Kentucky State Board of Elections
Martin CountycountyHarris287Kentucky State Board of Elections
Martin CountycountyOther11Kentucky State Board of Elections
Martin CountycountyTrump3,343Kentucky State Board of Elections
Mason CountycountyHarris2,170Kentucky State Board of Elections
Mason CountycountyOther107Kentucky State Board of Elections
Mason CountycountyTrump5,621Kentucky State Board of Elections
McCRACKEN CountycountyHarris10,191Kentucky State Board of Elections
McCRACKEN CountycountyOther397Kentucky State Board of Elections
McCRACKEN CountycountyTrump21,349Kentucky State Board of Elections
McCREARY CountycountyHarris641Kentucky State Board of Elections
McCREARY CountycountyOther39Kentucky State Board of Elections
McCREARY CountycountyTrump5,531Kentucky State Board of Elections
McLEAN CountycountyHarris989Kentucky State Board of Elections
McLEAN CountycountyOther66Kentucky State Board of Elections
McLEAN CountycountyTrump3,578Kentucky State Board of Elections
Meade CountycountyHarris3,279Kentucky State Board of Elections
Meade CountycountyOther210Kentucky State Board of Elections
Meade CountycountyTrump10,630Kentucky State Board of Elections
Menifee CountycountyHarris664Kentucky State Board of Elections
Menifee CountycountyOther25Kentucky State Board of Elections
Menifee CountycountyTrump2,563Kentucky State Board of Elections
Mercer CountycountyHarris2,838Kentucky State Board of Elections
Mercer CountycountyOther177Kentucky State Board of Elections
Mercer CountycountyTrump8,826Kentucky State Board of Elections
Metcalfe CountycountyHarris884Kentucky State Board of Elections
Metcalfe CountycountyOther43Kentucky State Board of Elections
Metcalfe CountycountyTrump4,197Kentucky State Board of Elections
Monroe CountycountyHarris576Kentucky State Board of Elections
Monroe CountycountyOther53Kentucky State Board of Elections
Monroe CountycountyTrump4,679Kentucky State Board of Elections
Montgomery CountycountyHarris3,329Kentucky State Board of Elections
Montgomery CountycountyOther188Kentucky State Board of Elections
Montgomery CountycountyTrump9,302Kentucky State Board of Elections
Morgan CountycountyHarris939Kentucky State Board of Elections
Morgan CountycountyOther27Kentucky State Board of Elections
Morgan CountycountyTrump4,353Kentucky State Board of Elections
Muhlenberg CountycountyHarris3,048Kentucky State Board of Elections
Muhlenberg CountycountyOther152Kentucky State Board of Elections
Muhlenberg CountycountyTrump10,491Kentucky State Board of Elections
Nelson CountycountyHarris6,515Kentucky State Board of Elections
Nelson CountycountyOther271Kentucky State Board of Elections
Nelson CountycountyTrump16,052Kentucky State Board of Elections
Nicholas CountycountyHarris824Kentucky State Board of Elections
Nicholas CountycountyOther44Kentucky State Board of Elections
Nicholas CountycountyTrump2,451Kentucky State Board of Elections
Ohio CountycountyHarris2,094Kentucky State Board of Elections
Ohio CountycountyOther162Kentucky State Board of Elections
Ohio CountycountyTrump8,679Kentucky State Board of Elections
Oldham CountycountyHarris14,402Kentucky State Board of Elections
Oldham CountycountyOther760Kentucky State Board of Elections
Oldham CountycountyTrump23,025Kentucky State Board of Elections
Owen CountycountyHarris988Kentucky State Board of Elections
Owen CountycountyOther72Kentucky State Board of Elections
Owen CountycountyTrump4,434Kentucky State Board of Elections
Owsley CountycountyHarris203Kentucky State Board of Elections
Owsley CountycountyOther11Kentucky State Board of Elections
Owsley CountycountyTrump1,625Kentucky State Board of Elections
Pendleton CountycountyHarris1,210Kentucky State Board of Elections
Pendleton CountycountyOther97Kentucky State Board of Elections
Pendleton CountycountyTrump5,593Kentucky State Board of Elections
Perry CountycountyHarris1,966Kentucky State Board of Elections
Perry CountycountyOther113Kentucky State Board of Elections
Perry CountycountyTrump7,913Kentucky State Board of Elections
Pike CountycountyHarris4,025Kentucky State Board of Elections
Pike CountycountyOther237Kentucky State Board of Elections
Pike CountycountyTrump19,684Kentucky State Board of Elections
Powell CountycountyHarris1,174Kentucky State Board of Elections
Powell CountycountyOther31Kentucky State Board of Elections
Powell CountycountyTrump4,092Kentucky State Board of Elections
Pulaski CountycountyHarris5,351Kentucky State Board of Elections
Pulaski CountycountyOther323Kentucky State Board of Elections
Pulaski CountycountyTrump26,051Kentucky State Board of Elections
Robertson CountycountyHarris215Kentucky State Board of Elections
Robertson CountycountyOther14Kentucky State Board of Elections
Robertson CountycountyTrump915Kentucky State Board of Elections
Rockcastle CountycountyHarris986Kentucky State Board of Elections
Rockcastle CountycountyOther47Kentucky State Board of Elections
Rockcastle CountycountyTrump6,635Kentucky State Board of Elections
Rowan CountycountyHarris3,484Kentucky State Board of Elections
Rowan CountycountyOther164Kentucky State Board of Elections
Rowan CountycountyTrump6,224Kentucky State Board of Elections
Russell CountycountyHarris1,200Kentucky State Board of Elections
Russell CountycountyOther71Kentucky State Board of Elections
Russell CountycountyTrump7,622Kentucky State Board of Elections
Scott CountycountyHarris10,501Kentucky State Board of Elections
Scott CountycountyOther513Kentucky State Board of Elections
Scott CountycountyTrump18,747Kentucky State Board of Elections
Shelby CountycountyHarris7,822Kentucky State Board of Elections
Shelby CountycountyOther429Kentucky State Board of Elections
Shelby CountycountyTrump16,356Kentucky State Board of Elections
Simpson CountycountyHarris2,403Kentucky State Board of Elections
Simpson CountycountyOther120Kentucky State Board of Elections
Simpson CountycountyTrump6,253Kentucky State Board of Elections
Spencer CountycountyHarris1,955Kentucky State Board of Elections
Spencer CountycountyOther117Kentucky State Board of Elections
Spencer CountycountyTrump7,298Kentucky State Board of Elections
Taylor CountycountyHarris2,576Kentucky State Board of Elections
Taylor CountycountyOther157Kentucky State Board of Elections
Taylor CountycountyTrump9,523Kentucky State Board of Elections
Todd CountycountyHarris1,051Kentucky State Board of Elections
Todd CountycountyOther52Kentucky State Board of Elections
Todd CountycountyTrump4,009Kentucky State Board of Elections
Trigg CountycountyHarris1,667Kentucky State Board of Elections
Trigg CountycountyOther93Kentucky State Board of Elections
Trigg CountycountyTrump5,436Kentucky State Board of Elections
Trimble CountycountyHarris923Kentucky State Board of Elections
Trimble CountycountyOther43Kentucky State Board of Elections
Trimble CountycountyTrump3,283Kentucky State Board of Elections
Union CountycountyHarris1,225Kentucky State Board of Elections
Union CountycountyOther75Kentucky State Board of Elections
Union CountycountyTrump4,758Kentucky State Board of Elections
Warren CountycountyHarris13,127Kentucky State Board of Elections
Warren CountycountyOther628Kentucky State Board of Elections
Warren CountycountyTrump26,148Kentucky State Board of Elections
Washington CountycountyHarris1,533Kentucky State Board of Elections
Washington CountycountyOther85Kentucky State Board of Elections
Washington CountycountyTrump4,720Kentucky State Board of Elections
Wayne CountycountyHarris1,444Kentucky State Board of Elections
Wayne CountycountyOther86Kentucky State Board of Elections
Wayne CountycountyTrump7,203Kentucky State Board of Elections
Webster CountycountyHarris1,153Kentucky State Board of Elections
Webster CountycountyOther64Kentucky State Board of Elections
Webster CountycountyTrump4,339Kentucky State Board of Elections
Whitley CountycountyHarris2,236Kentucky State Board of Elections
Whitley CountycountyOther151Kentucky State Board of Elections
Whitley CountycountyTrump12,687Kentucky State Board of Elections
Wolfe CountycountyHarris689Kentucky State Board of Elections
Wolfe CountycountyOther33Kentucky State Board of Elections
Wolfe CountycountyTrump2,163Kentucky State Board of Elections
Woodford CountycountyHarris6,282Kentucky State Board of Elections
Woodford CountycountyOther283Kentucky State Board of Elections
Woodford CountycountyTrump8,419Kentucky State Board of Elections

Sources and provenance

Values retain the source reporting grain and candidate labels. A loaded source is not a claim of complete geographic coverage. Normalized compilations are published by Civic Result Maps; the linked authorities publish the underlying records.

  • Derived text extraction from official county recap PDFs

    Kentucky State Board of Elections ยท Source status: loaded

    Deterministic text extraction used because the Python ETL has no PDF parser dependency. Official PDFs remain committed beside the derived text.

    Source timing: Text extracted from the committed official Kentucky county recap PDFs with scripts/extract-ky-recap-pdf-text.mjs; Elliott County is manually transcribed from rendered official PDF pages.

    Normalization: kentuckyGeneralRecapTextDirectory

See the source inventory for related records and lifecycle statuses.