RightDataUSA

2020-11-03 Senatorial Election Results for Kentucky (Class 2)


Election Year:
Election Type:
Runoff Election: No Yes
State:
County:
Congressional District:
(House elections)
Show Precincts:
(Statewide elections)
No Yes


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

County Turnout Mitch McConnell*
(R)
Amy McGrath
(D)
Brad Barron
(Libertarian)
Other Margin TOTAL
Adair58%6,75377.4%1,62318.6%3484.0%00.0%5,130 8,724
Allen58%6,94974.7%1,91920.6%4334.7%00.0%5,030 9,301
Anderson72%9,02168.2%3,66327.7%5514.2%00.0%5,358 13,235
Ballard70%3,15574.6%93622.1%1363.2%00.0%2,219 4,227
Barren59%13,34166.6%5,60028.0%1,0815.4%00.0%7,741 20,022
Bath59%3,53763.0%1,82732.6%2464.4%00.0%1,710 5,610
Bell54%7,34673.9%2,15921.7%4424.4%00.0%5,187 9,947
Boone65%41,72962.3%22,45033.5%2,7784.1%00.0%19,279 66,957
Bourbon62%5,80760.2%3,47736.0%3643.8%00.0%2,330 9,648
Boyd58%12,90959.3%7,91536.4%9314.3%00.0%4,994 21,755
Boyle59%8,41858.2%5,44537.6%6034.2%00.0%2,973 14,466
Bracken66%3,04271.9%98723.3%2034.8%00.0%2,055 4,232
Breathitt53%3,73866.6%1,65229.4%2234.0%00.0%2,086 5,613
Breckinridge63%6,93768.0%2,76427.1%4974.9%10.0%4,173 10,199
Bullitt64%28,04067.0%11,89628.4%1,9464.6%00.0%16,144 41,882
Butler65%4,47173.0%1,23920.2%4136.7%00.0%3,232 6,123
Caldwell66%4,45269.3%1,67526.1%2984.6%00.0%2,777 6,425
Calloway57%10,63560.8%6,18035.4%6643.8%00.0%4,455 17,479
Campbell66%26,32753.9%20,60042.1%1,9544.0%10.0%5,727 48,882
Carlisle72%2,00976.0%54120.5%923.5%00.0%1,468 2,642
Carroll51%2,56062.2%1,29931.6%2566.2%00.0%1,261 4,115
Carter57%7,72566.9%3,25328.2%5704.9%00.0%4,472 11,548
Casey59%5,77580.7%1,02714.4%3504.9%00.0%4,748 7,152
Christian45%13,52356.8%9,13038.4%1,1364.8%10.0%4,393 23,790
Clark63%11,12061.3%6,31234.8%6953.8%10.0%4,808 18,128
Clay48%6,24282.5%1,01613.4%3104.1%00.0%5,226 7,568
Clinton68%3,96981.0%72914.9%2044.2%00.0%3,240 4,902
Crittenden61%3,16374.7%86920.5%2044.8%00.0%2,294 4,236
Cumberland71%2,44674.6%61018.6%2216.7%00.0%1,836 3,277
Daviess63%28,08757.0%18,38337.3%2,8195.7%00.0%9,704 49,289
Edmonson62%4,40872.0%1,38322.6%3325.4%00.0%3,025 6,123
Elliott49%1,95866.0%86829.3%1404.7%00.0%1,090 2,966
Estill60%4,78373.2%1,51523.2%2393.7%00.0%3,268 6,537
Fayette60%58,91938.5%90,13758.8%4,1412.7%170.0%-31,218 153,214
Fleming61%5,04171.6%1,74324.8%2553.6%00.0%3,298 7,039
Floyd60%10,73765.9%4,92430.2%6233.8%00.0%5,813 16,284
Franklin64%11,99045.9%13,09150.1%1,0344.0%10.0%-1,101 26,116
Fulton47%1,48961.8%81033.6%1104.6%00.0%679 2,409
Gallatin58%2,65369.0%97425.3%2175.6%00.0%1,679 3,844
Garrard63%6,37173.3%1,95922.5%3634.2%10.0%4,412 8,694
Grant60%7,95771.8%2,54423.0%5815.2%20.0%5,413 11,084
Graves61%12,33472.7%3,93923.2%6904.1%00.0%8,395 16,963
Grayson59%8,57171.6%2,63322.0%7586.3%10.0%5,938 11,963
Green65%4,47277.1%1,07418.5%2524.3%00.0%3,398 5,798
Greenup65%11,62264.1%5,67331.3%8414.6%20.0%5,949 18,138
Hancock67%2,72959.6%1,58034.5%2695.9%00.0%1,149 4,578
Hardin58%27,44856.1%19,22139.3%2,2804.7%30.0%8,227 48,952
Harlan55%8,63779.1%1,89217.3%3933.6%00.0%6,745 10,922
Harrison60%5,91166.8%2,56529.0%3684.2%00.0%3,346 8,844
Hart57%5,80569.5%2,12325.4%4205.0%20.0%3,682 8,350
Henderson61%11,51055.6%8,25639.9%9174.4%00.0%3,254 20,683
Henry68%5,25965.0%2,43130.0%4025.0%00.0%2,828 8,092
Hickman62%1,61073.4%51223.4%703.2%00.0%1,098 2,192
Hopkins62%14,24766.4%6,06628.3%1,1555.4%00.0%8,181 21,468
Jackson61%5,16884.9%68911.3%2293.8%00.0%4,479 6,086
Jefferson64%145,54737.6%230,75059.6%10,7632.8%300.0%-85,203 387,090
Jessamine64%16,48862.6%8,86133.6%9773.7%180.1%7,627 26,344
Johnson58%7,89877.8%1,86818.4%3863.8%00.0%6,030 10,152
Kenton63%44,70054.4%34,36141.9%3,0303.7%60.0%10,339 82,097
Knott57%4,43170.3%1,66426.4%2063.3%00.0%2,767 6,301
Knox58%10,29177.7%2,41318.2%5364.0%00.0%7,878 13,240
Larue62%5,13770.5%1,74724.0%4075.6%00.0%3,390 7,291
Laurel58%22,04078.3%4,88317.4%1,2174.3%00.0%17,157 28,140
Lawrence56%5,08973.5%1,52022.0%3134.5%00.0%3,569 6,922
Lee47%2,11476.0%56020.1%1093.9%00.0%1,554 2,783
Leslie60%4,06184.7%56211.7%1693.5%00.0%3,499 4,792
Letcher55%6,44171.0%2,24524.7%3914.3%00.0%4,196 9,077
Lewis59%4,50076.8%99116.9%3666.2%00.0%3,509 5,857
Lincoln59%7,82071.8%2,52123.1%5525.1%00.0%5,299 10,893
Livingston70%3,70174.1%1,11022.2%1863.7%00.0%2,591 4,997
Logan58%8,18066.4%3,50328.4%6405.2%00.0%4,677 12,323
Lyon55%2,88468.2%1,20428.5%1413.3%00.0%1,680 4,229
Madison58%26,06959.2%16,27137.0%1,6833.8%30.0%9,798 44,026
Magoffin62%3,85771.1%1,39325.7%1773.3%00.0%2,464 5,427
Marion59%5,27459.3%3,14435.4%4745.3%00.0%2,130 8,892
Marshall70%12,38470.3%4,53225.7%6913.9%00.0%7,852 17,607
Martin44%3,34885.3%49712.7%802.0%00.0%2,851 3,925
Mason61%4,99963.0%2,60132.8%3294.1%00.0%2,398 7,929
McCracken64%20,88362.2%11,62734.6%1,0513.1%10.0%9,256 33,562
McCreary49%5,17981.0%88913.9%3225.0%00.0%4,290 6,390
McLean69%3,21167.2%1,24126.0%3236.8%00.0%1,970 4,775
Meade60%9,07064.5%4,22530.0%7715.5%00.0%4,845 14,066
Menifee64%2,07167.3%88228.7%1234.0%00.0%1,189 3,076
Mercer65%7,95668.0%3,24727.7%5014.3%00.0%4,709 11,704
Metcalfe63%3,53871.2%1,12922.7%3026.1%00.0%2,409 4,969
Monroe61%4,32081.9%76314.5%1913.6%00.0%3,557 5,274
Montgomery59%8,34565.1%3,98331.1%4883.8%00.0%4,362 12,816
Morgan49%3,91870.9%1,37824.9%2294.1%00.0%2,540 5,525
Muhlenberg59%9,22265.1%4,17529.5%7635.4%00.0%5,047 14,160
Nelson64%14,21961.3%7,94334.2%1,0424.5%00.0%6,276 23,204
Nicholas57%2,15163.5%1,08832.1%1494.4%00.0%1,063 3,388
Ohio62%7,61968.8%2,76525.0%6946.3%00.0%4,854 11,078
Oldham74%22,02557.9%14,71538.7%1,3303.5%00.0%7,310 38,070
Owen62%3,95872.7%1,23522.7%2534.6%00.0%2,723 5,446
Owsley60%1,51780.8%28014.9%804.3%00.0%1,237 1,877
Pendleton62%4,99372.2%1,57022.7%3505.1%00.0%3,423 6,913
Perry50%7,39070.0%2,78826.4%3753.6%00.0%4,602 10,553
Pike56%18,36672.7%6,01723.8%8833.5%00.0%12,349 25,266
Powell55%3,64266.3%1,59129.0%2604.7%00.0%2,051 5,493
Pulaski62%23,90075.8%6,12019.4%1,4964.7%20.0%17,780 31,518
Robertson66%79669.9%28825.3%554.8%00.0%508 1,139
Rockcastle61%6,19479.9%1,22515.8%3364.3%00.0%4,969 7,755
Rowan50%5,40353.8%4,17541.6%4644.6%10.0%1,228 10,043
Russell64%6,91977.5%1,55217.4%4615.2%00.0%5,367 8,932
Scott65%16,40856.6%11,25138.8%1,3144.5%40.0%5,157 28,977
Shelby62%14,11359.8%8,33235.3%1,1494.9%00.0%5,781 23,594
Simpson58%5,30260.9%2,97634.2%4214.8%00.0%2,326 8,699
Spencer73%8,02670.4%2,82724.8%5544.9%00.0%5,199 11,407
Taylor62%8,63769.1%3,27926.2%5824.7%00.0%5,358 12,498
Todd59%3,56766.8%1,46427.4%3085.8%00.0%2,103 5,339
Trigg66%5,00067.9%2,03427.6%3344.5%00.0%2,966 7,368
Trimble64%2,88967.2%1,18327.5%2305.3%00.0%1,706 4,302
Union60%4,35166.4%1,80327.5%3996.1%00.0%2,548 6,553
Warren52%29,71953.6%23,34742.1%2,3674.3%10.0%6,372 55,434
Washington67%4,10766.3%1,76928.6%3175.1%00.0%2,338 6,193
Wayne59%6,68973.1%1,97821.6%4835.3%00.0%4,711 9,150
Webster61%4,02967.4%1,60026.8%3475.8%00.0%2,429 5,976
Whitley55%11,63476.0%2,88718.9%7775.1%00.0%8,747 15,298
Wolfe60%1,91264.1%94531.7%1244.2%00.0%967 2,981
Woodford72%8,11953.2%6,61243.4%5183.4%00.0%1,507 15,249
TOTAL 61% 1,233,31557.8% 816,25738.2% 85,3864.0% 990.0% 417,058 2,135,057
Total R vote: 1,233,315 (57.8%)      Total D vote: 816,257 (38.2%)      Total Other vote: 85,485 (4.0%)
* incumbent
Campaign finance data for this election**:
Total Disbursements: $67,388,725 $92,942,704 $16,601
Total Receipts: $73,952,186 $96,330,867 $112,187
Cash on Hand: $6,811,701 $3,389,583 $97,660
Contributions by Candidate: $0 $0 $1,456
Loans by Candidate: $0 $0 $0
Total Individual Contributions: $62,050,300 $94,005,022 $110,731
Party Contributions: $3,857 $39,208 $0
Other Committee Contributions: $4,931,730 $354,038 $0
Transfers from Other Committees: $6,765,214 $475,587 $0
Independent Expenditures Supporting: $281,110 $4,575,038 $2,216,202
Independent Expenditures Opposing: $11,997,558 $13,044,675 $0
Net Independent Expenditures: $-11,716,448 $-8,469,637 $2,216,202
Net Spending: $55,672,277 $84,473,067 $2,232,803

**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/KY/2020

View 2024 FEC data



2020 Senate class 2, Adair County
CandidateVotesPct
Mitch McConnell* (R) 6,753 77.4%
Amy McGrath (D) 1,623 18.6%
Brad Barron (Lbt) 348 4.0%
TOTAL 8,724
Turnout: 58%


2020 Senate class 2, Allen County
CandidateVotesPct
Mitch McConnell* (R) 6,949 74.7%
Amy McGrath (D) 1,919 20.6%
Brad Barron (Lbt) 433 4.7%
TOTAL 9,301
Turnout: 58%


2020 Senate class 2, Anderson County
CandidateVotesPct
Mitch McConnell* (R) 9,021 68.2%
Amy McGrath (D) 3,663 27.7%
Brad Barron (Lbt) 551 4.2%
TOTAL 13,235
Turnout: 72%


2020 Senate class 2, Ballard County
CandidateVotesPct
Mitch McConnell* (R) 3,155 74.6%
Amy McGrath (D) 936 22.1%
Brad Barron (Lbt) 136 3.2%
TOTAL 4,227
Turnout: 70%


2020 Senate class 2, Barren County
CandidateVotesPct
Mitch McConnell* (R) 13,341 66.6%
Amy McGrath (D) 5,600 28.0%
Brad Barron (Lbt) 1,081 5.4%
TOTAL 20,022
Turnout: 59%


2020 Senate class 2, Bath County
CandidateVotesPct
Mitch McConnell* (R) 3,537 63.0%
Amy McGrath (D) 1,827 32.6%
Brad Barron (Lbt) 246 4.4%
TOTAL 5,610
Turnout: 59%


2020 Senate class 2, Bell County
CandidateVotesPct
Mitch McConnell* (R) 7,346 73.9%
Amy McGrath (D) 2,159 21.7%
Brad Barron (Lbt) 442 4.4%
TOTAL 9,947
Turnout: 54%


2020 Senate class 2, Boone County
CandidateVotesPct
Mitch McConnell* (R) 41,729 62.3%
Amy McGrath (D) 22,450 33.5%
Brad Barron (Lbt) 2,778 4.1%
TOTAL 66,957
Turnout: 65%


2020 Senate class 2, Bourbon County
CandidateVotesPct
Mitch McConnell* (R) 5,807 60.2%
Amy McGrath (D) 3,477 36.0%
Brad Barron (Lbt) 364 3.8%
TOTAL 9,648
Turnout: 62%


2020 Senate class 2, Boyd County
CandidateVotesPct
Mitch McConnell* (R) 12,909 59.3%
Amy McGrath (D) 7,915 36.4%
Brad Barron (Lbt) 931 4.3%
TOTAL 21,755
Turnout: 58%


2020 Senate class 2, Boyle County
CandidateVotesPct
Mitch McConnell* (R) 8,418 58.2%
Amy McGrath (D) 5,445 37.6%
Brad Barron (Lbt) 603 4.2%
TOTAL 14,466
Turnout: 59%


2020 Senate class 2, Bracken County
CandidateVotesPct
Mitch McConnell* (R) 3,042 71.9%
Amy McGrath (D) 987 23.3%
Brad Barron (Lbt) 203 4.8%
TOTAL 4,232
Turnout: 66%


2020 Senate class 2, Breathitt County
CandidateVotesPct
Mitch McConnell* (R) 3,738 66.6%
Amy McGrath (D) 1,652 29.4%
Brad Barron (Lbt) 223 4.0%
TOTAL 5,613
Turnout: 53%


2020 Senate class 2, Breckinridge County
CandidateVotesPct
Mitch McConnell* (R) 6,937 68.0%
Amy McGrath (D) 2,764 27.1%
Brad Barron (Lbt) 497 4.9%
TOTAL 10,199
Turnout: 63%


2020 Senate class 2, Bullitt County
CandidateVotesPct
Mitch McConnell* (R) 28,040 67.0%
Amy McGrath (D) 11,896 28.4%
Brad Barron (Lbt) 1,946 4.6%
TOTAL 41,882
Turnout: 64%


2020 Senate class 2, Butler County
CandidateVotesPct
Mitch McConnell* (R) 4,471 73.0%
Amy McGrath (D) 1,239 20.2%
Brad Barron (Lbt) 413 6.7%
TOTAL 6,123
Turnout: 65%


2020 Senate class 2, Caldwell County
CandidateVotesPct
Mitch McConnell* (R) 4,452 69.3%
Amy McGrath (D) 1,675 26.1%
Brad Barron (Lbt) 298 4.6%
TOTAL 6,425
Turnout: 66%


2020 Senate class 2, Calloway County
CandidateVotesPct
Mitch McConnell* (R) 10,635 60.8%
Amy McGrath (D) 6,180 35.4%
Brad Barron (Lbt) 664 3.8%
TOTAL 17,479
Turnout: 57%


2020 Senate class 2, Campbell County
CandidateVotesPct
Mitch McConnell* (R) 26,327 53.9%
Amy McGrath (D) 20,600 42.1%
Brad Barron (Lbt) 1,954 4.0%
TOTAL 48,882
Turnout: 66%


2020 Senate class 2, Carlisle County
CandidateVotesPct
Mitch McConnell* (R) 2,009 76.0%
Amy McGrath (D) 541 20.5%
Brad Barron (Lbt) 92 3.5%
TOTAL 2,642
Turnout: 72%


2020 Senate class 2, Carroll County
CandidateVotesPct
Mitch McConnell* (R) 2,560 62.2%
Amy McGrath (D) 1,299 31.6%
Brad Barron (Lbt) 256 6.2%
TOTAL 4,115
Turnout: 51%


2020 Senate class 2, Carter County
CandidateVotesPct
Mitch McConnell* (R) 7,725 66.9%
Amy McGrath (D) 3,253 28.2%
Brad Barron (Lbt) 570 4.9%
TOTAL 11,548
Turnout: 57%


2020 Senate class 2, Casey County
CandidateVotesPct
Mitch McConnell* (R) 5,775 80.7%
Amy McGrath (D) 1,027 14.4%
Brad Barron (Lbt) 350 4.9%
TOTAL 7,152
Turnout: 59%


2020 Senate class 2, Christian County
CandidateVotesPct
Mitch McConnell* (R) 13,523 56.8%
Amy McGrath (D) 9,130 38.4%
Brad Barron (Lbt) 1,136 4.8%
TOTAL 23,790
Turnout: 45%


2020 Senate class 2, Clark County
CandidateVotesPct
Mitch McConnell* (R) 11,120 61.3%
Amy McGrath (D) 6,312 34.8%
Brad Barron (Lbt) 695 3.8%
TOTAL 18,128
Turnout: 63%


2020 Senate class 2, Clay County
CandidateVotesPct
Mitch McConnell* (R) 6,242 82.5%
Amy McGrath (D) 1,016 13.4%
Brad Barron (Lbt) 310 4.1%
TOTAL 7,568
Turnout: 48%


2020 Senate class 2, Clinton County
CandidateVotesPct
Mitch McConnell* (R) 3,969 81.0%
Amy McGrath (D) 729 14.9%
Brad Barron (Lbt) 204 4.2%
TOTAL 4,902
Turnout: 68%


2020 Senate class 2, Crittenden County
CandidateVotesPct
Mitch McConnell* (R) 3,163 74.7%
Amy McGrath (D) 869 20.5%
Brad Barron (Lbt) 204 4.8%
TOTAL 4,236
Turnout: 61%


2020 Senate class 2, Cumberland County
CandidateVotesPct
Mitch McConnell* (R) 2,446 74.6%
Amy McGrath (D) 610 18.6%
Brad Barron (Lbt) 221 6.7%
TOTAL 3,277
Turnout: 71%


2020 Senate class 2, Daviess County
CandidateVotesPct
Mitch McConnell* (R) 28,087 57.0%
Amy McGrath (D) 18,383 37.3%
Brad Barron (Lbt) 2,819 5.7%
TOTAL 49,289
Turnout: 63%


2020 Senate class 2, Edmonson County
CandidateVotesPct
Mitch McConnell* (R) 4,408 72.0%
Amy McGrath (D) 1,383 22.6%
Brad Barron (Lbt) 332 5.4%
TOTAL 6,123
Turnout: 62%


2020 Senate class 2, Elliott County
CandidateVotesPct
Mitch McConnell* (R) 1,958 66.0%
Amy McGrath (D) 868 29.3%
Brad Barron (Lbt) 140 4.7%
TOTAL 2,966
Turnout: 49%


2020 Senate class 2, Estill County
CandidateVotesPct
Mitch McConnell* (R) 4,783 73.2%
Amy McGrath (D) 1,515 23.2%
Brad Barron (Lbt) 239 3.7%
TOTAL 6,537
Turnout: 60%


2020 Senate class 2, Fayette County
CandidateVotesPct
Mitch McConnell* (R) 58,919 38.5%
Amy McGrath (D) 90,137 58.8%
Brad Barron (Lbt) 4,141 2.7%
TOTAL 153,214
Turnout: 60%


2020 Senate class 2, Fleming County
CandidateVotesPct
Mitch McConnell* (R) 5,041 71.6%
Amy McGrath (D) 1,743 24.8%
Brad Barron (Lbt) 255 3.6%
TOTAL 7,039
Turnout: 61%


2020 Senate class 2, Floyd County
CandidateVotesPct
Mitch McConnell* (R) 10,737 65.9%
Amy McGrath (D) 4,924 30.2%
Brad Barron (Lbt) 623 3.8%
TOTAL 16,284
Turnout: 60%


2020 Senate class 2, Franklin County
CandidateVotesPct
Mitch McConnell* (R) 11,990 45.9%
Amy McGrath (D) 13,091 50.1%
Brad Barron (Lbt) 1,034 4.0%
TOTAL 26,116
Turnout: 64%


2020 Senate class 2, Fulton County
CandidateVotesPct
Mitch McConnell* (R) 1,489 61.8%
Amy McGrath (D) 810 33.6%
Brad Barron (Lbt) 110 4.6%
TOTAL 2,409
Turnout: 47%


2020 Senate class 2, Gallatin County
CandidateVotesPct
Mitch McConnell* (R) 2,653 69.0%
Amy McGrath (D) 974 25.3%
Brad Barron (Lbt) 217 5.6%
TOTAL 3,844
Turnout: 58%


2020 Senate class 2, Garrard County
CandidateVotesPct
Mitch McConnell* (R) 6,371 73.3%
Amy McGrath (D) 1,959 22.5%
Brad Barron (Lbt) 363 4.2%
TOTAL 8,694
Turnout: 63%


2020 Senate class 2, Grant County
CandidateVotesPct
Mitch McConnell* (R) 7,957 71.8%
Amy McGrath (D) 2,544 23.0%
Brad Barron (Lbt) 581 5.2%
TOTAL 11,084
Turnout: 60%


2020 Senate class 2, Graves County
CandidateVotesPct
Mitch McConnell* (R) 12,334 72.7%
Amy McGrath (D) 3,939 23.2%
Brad Barron (Lbt) 690 4.1%
TOTAL 16,963
Turnout: 61%


2020 Senate class 2, Grayson County
CandidateVotesPct
Mitch McConnell* (R) 8,571 71.6%
Amy McGrath (D) 2,633 22.0%
Brad Barron (Lbt) 758 6.3%
TOTAL 11,963
Turnout: 59%


2020 Senate class 2, Green County
CandidateVotesPct
Mitch McConnell* (R) 4,472 77.1%
Amy McGrath (D) 1,074 18.5%
Brad Barron (Lbt) 252 4.3%
TOTAL 5,798
Turnout: 65%


2020 Senate class 2, Greenup County
CandidateVotesPct
Mitch McConnell* (R) 11,622 64.1%
Amy McGrath (D) 5,673 31.3%
Brad Barron (Lbt) 841 4.6%
TOTAL 18,138
Turnout: 65%


2020 Senate class 2, Hancock County
CandidateVotesPct
Mitch McConnell* (R) 2,729 59.6%
Amy McGrath (D) 1,580 34.5%
Brad Barron (Lbt) 269 5.9%
TOTAL 4,578
Turnout: 67%


2020 Senate class 2, Hardin County
CandidateVotesPct
Mitch McConnell* (R) 27,448 56.1%
Amy McGrath (D) 19,221 39.3%
Brad Barron (Lbt) 2,280 4.7%
TOTAL 48,952
Turnout: 58%


2020 Senate class 2, Harlan County
CandidateVotesPct
Mitch McConnell* (R) 8,637 79.1%
Amy McGrath (D) 1,892 17.3%
Brad Barron (Lbt) 393 3.6%
TOTAL 10,922
Turnout: 55%


2020 Senate class 2, Harrison County
CandidateVotesPct
Mitch McConnell* (R) 5,911 66.8%
Amy McGrath (D) 2,565 29.0%
Brad Barron (Lbt) 368 4.2%
TOTAL 8,844
Turnout: 60%


2020 Senate class 2, Hart County
CandidateVotesPct
Mitch McConnell* (R) 5,805 69.5%
Amy McGrath (D) 2,123 25.4%
Brad Barron (Lbt) 420 5.0%
TOTAL 8,350
Turnout: 57%


2020 Senate class 2, Henderson County
CandidateVotesPct
Mitch McConnell* (R) 11,510 55.6%
Amy McGrath (D) 8,256 39.9%
Brad Barron (Lbt) 917 4.4%
TOTAL 20,683
Turnout: 61%


2020 Senate class 2, Henry County
CandidateVotesPct
Mitch McConnell* (R) 5,259 65.0%
Amy McGrath (D) 2,431 30.0%
Brad Barron (Lbt) 402 5.0%
TOTAL 8,092
Turnout: 68%


2020 Senate class 2, Hickman County
CandidateVotesPct
Mitch McConnell* (R) 1,610 73.4%
Amy McGrath (D) 512 23.4%
Brad Barron (Lbt) 70 3.2%
TOTAL 2,192
Turnout: 62%


2020 Senate class 2, Hopkins County
CandidateVotesPct
Mitch McConnell* (R) 14,247 66.4%
Amy McGrath (D) 6,066 28.3%
Brad Barron (Lbt) 1,155 5.4%
TOTAL 21,468
Turnout: 62%


2020 Senate class 2, Jackson County
CandidateVotesPct
Mitch McConnell* (R) 5,168 84.9%
Amy McGrath (D) 689 11.3%
Brad Barron (Lbt) 229 3.8%
TOTAL 6,086
Turnout: 61%


2020 Senate class 2, Jefferson County
CandidateVotesPct
Mitch McConnell* (R) 145,547 37.6%
Amy McGrath (D) 230,750 59.6%
Brad Barron (Lbt) 10,763 2.8%
TOTAL 387,090
Turnout: 64%


2020 Senate class 2, Jessamine County
CandidateVotesPct
Mitch McConnell* (R) 16,488 62.6%
Amy McGrath (D) 8,861 33.6%
Brad Barron (Lbt) 977 3.7%
TOTAL 26,344
Turnout: 64%


2020 Senate class 2, Johnson County
CandidateVotesPct
Mitch McConnell* (R) 7,898 77.8%
Amy McGrath (D) 1,868 18.4%
Brad Barron (Lbt) 386 3.8%
TOTAL 10,152
Turnout: 58%


2020 Senate class 2, Kenton County
CandidateVotesPct
Mitch McConnell* (R) 44,700 54.4%
Amy McGrath (D) 34,361 41.9%
Brad Barron (Lbt) 3,030 3.7%
TOTAL 82,097
Turnout: 63%


2020 Senate class 2, Knott County
CandidateVotesPct
Mitch McConnell* (R) 4,431 70.3%
Amy McGrath (D) 1,664 26.4%
Brad Barron (Lbt) 206 3.3%
TOTAL 6,301
Turnout: 57%


2020 Senate class 2, Knox County
CandidateVotesPct
Mitch McConnell* (R) 10,291 77.7%
Amy McGrath (D) 2,413 18.2%
Brad Barron (Lbt) 536 4.0%
TOTAL 13,240
Turnout: 58%


2020 Senate class 2, Larue County
CandidateVotesPct
Mitch McConnell* (R) 5,137 70.5%
Amy McGrath (D) 1,747 24.0%
Brad Barron (Lbt) 407 5.6%
TOTAL 7,291
Turnout: 62%


2020 Senate class 2, Laurel County
CandidateVotesPct
Mitch McConnell* (R) 22,040 78.3%
Amy McGrath (D) 4,883 17.4%
Brad Barron (Lbt) 1,217 4.3%
TOTAL 28,140
Turnout: 58%


2020 Senate class 2, Lawrence County
CandidateVotesPct
Mitch McConnell* (R) 5,089 73.5%
Amy McGrath (D) 1,520 22.0%
Brad Barron (Lbt) 313 4.5%
TOTAL 6,922
Turnout: 56%


2020 Senate class 2, Lee County
CandidateVotesPct
Mitch McConnell* (R) 2,114 76.0%
Amy McGrath (D) 560 20.1%
Brad Barron (Lbt) 109 3.9%
TOTAL 2,783
Turnout: 47%


2020 Senate class 2, Leslie County
CandidateVotesPct
Mitch McConnell* (R) 4,061 84.7%
Amy McGrath (D) 562 11.7%
Brad Barron (Lbt) 169 3.5%
TOTAL 4,792
Turnout: 60%


2020 Senate class 2, Letcher County
CandidateVotesPct
Mitch McConnell* (R) 6,441 71.0%
Amy McGrath (D) 2,245 24.7%
Brad Barron (Lbt) 391 4.3%
TOTAL 9,077
Turnout: 55%


2020 Senate class 2, Lewis County
CandidateVotesPct
Mitch McConnell* (R) 4,500 76.8%
Amy McGrath (D) 991 16.9%
Brad Barron (Lbt) 366 6.2%
TOTAL 5,857
Turnout: 59%


2020 Senate class 2, Lincoln County
CandidateVotesPct
Mitch McConnell* (R) 7,820 71.8%
Amy McGrath (D) 2,521 23.1%
Brad Barron (Lbt) 552 5.1%
TOTAL 10,893
Turnout: 59%


2020 Senate class 2, Livingston County
CandidateVotesPct
Mitch McConnell* (R) 3,701 74.1%
Amy McGrath (D) 1,110 22.2%
Brad Barron (Lbt) 186 3.7%
TOTAL 4,997
Turnout: 70%


2020 Senate class 2, Logan County
CandidateVotesPct
Mitch McConnell* (R) 8,180 66.4%
Amy McGrath (D) 3,503 28.4%
Brad Barron (Lbt) 640 5.2%
TOTAL 12,323
Turnout: 58%


2020 Senate class 2, Lyon County
CandidateVotesPct
Mitch McConnell* (R) 2,884 68.2%
Amy McGrath (D) 1,204 28.5%
Brad Barron (Lbt) 141 3.3%
TOTAL 4,229
Turnout: 55%


2020 Senate class 2, Madison County
CandidateVotesPct
Mitch McConnell* (R) 26,069 59.2%
Amy McGrath (D) 16,271 37.0%
Brad Barron (Lbt) 1,683 3.8%
TOTAL 44,026
Turnout: 58%


2020 Senate class 2, Magoffin County
CandidateVotesPct
Mitch McConnell* (R) 3,857 71.1%
Amy McGrath (D) 1,393 25.7%
Brad Barron (Lbt) 177 3.3%
TOTAL 5,427
Turnout: 62%


2020 Senate class 2, Marion County
CandidateVotesPct
Mitch McConnell* (R) 5,274 59.3%
Amy McGrath (D) 3,144 35.4%
Brad Barron (Lbt) 474 5.3%
TOTAL 8,892
Turnout: 59%


2020 Senate class 2, Marshall County
CandidateVotesPct
Mitch McConnell* (R) 12,384 70.3%
Amy McGrath (D) 4,532 25.7%
Brad Barron (Lbt) 691 3.9%
TOTAL 17,607
Turnout: 70%


2020 Senate class 2, Martin County
CandidateVotesPct
Mitch McConnell* (R) 3,348 85.3%
Amy McGrath (D) 497 12.7%
Brad Barron (Lbt) 80 2.0%
TOTAL 3,925
Turnout: 44%


2020 Senate class 2, Mason County
CandidateVotesPct
Mitch McConnell* (R) 4,999 63.0%
Amy McGrath (D) 2,601 32.8%
Brad Barron (Lbt) 329 4.1%
TOTAL 7,929
Turnout: 61%


2020 Senate class 2, McCracken County
CandidateVotesPct
Mitch McConnell* (R) 20,883 62.2%
Amy McGrath (D) 11,627 34.6%
Brad Barron (Lbt) 1,051 3.1%
TOTAL 33,562
Turnout: 64%


2020 Senate class 2, McCreary County
CandidateVotesPct
Mitch McConnell* (R) 5,179 81.0%
Amy McGrath (D) 889 13.9%
Brad Barron (Lbt) 322 5.0%
TOTAL 6,390
Turnout: 49%


2020 Senate class 2, McLean County
CandidateVotesPct
Mitch McConnell* (R) 3,211 67.2%
Amy McGrath (D) 1,241 26.0%
Brad Barron (Lbt) 323 6.8%
TOTAL 4,775
Turnout: 69%


2020 Senate class 2, Meade County
CandidateVotesPct
Mitch McConnell* (R) 9,070 64.5%
Amy McGrath (D) 4,225 30.0%
Brad Barron (Lbt) 771 5.5%
TOTAL 14,066
Turnout: 60%


2020 Senate class 2, Menifee County
CandidateVotesPct
Mitch McConnell* (R) 2,071 67.3%
Amy McGrath (D) 882 28.7%
Brad Barron (Lbt) 123 4.0%
TOTAL 3,076
Turnout: 64%


2020 Senate class 2, Mercer County
CandidateVotesPct
Mitch McConnell* (R) 7,956 68.0%
Amy McGrath (D) 3,247 27.7%
Brad Barron (Lbt) 501 4.3%
TOTAL 11,704
Turnout: 65%


2020 Senate class 2, Metcalfe County
CandidateVotesPct
Mitch McConnell* (R) 3,538 71.2%
Amy McGrath (D) 1,129 22.7%
Brad Barron (Lbt) 302 6.1%
TOTAL 4,969
Turnout: 63%


2020 Senate class 2, Monroe County
CandidateVotesPct
Mitch McConnell* (R) 4,320 81.9%
Amy McGrath (D) 763 14.5%
Brad Barron (Lbt) 191 3.6%
TOTAL 5,274
Turnout: 61%


2020 Senate class 2, Montgomery County
CandidateVotesPct
Mitch McConnell* (R) 8,345 65.1%
Amy McGrath (D) 3,983 31.1%
Brad Barron (Lbt) 488 3.8%
TOTAL 12,816
Turnout: 59%


2020 Senate class 2, Morgan County
CandidateVotesPct
Mitch McConnell* (R) 3,918 70.9%
Amy McGrath (D) 1,378 24.9%
Brad Barron (Lbt) 229 4.1%
TOTAL 5,525
Turnout: 49%


2020 Senate class 2, Muhlenberg County
CandidateVotesPct
Mitch McConnell* (R) 9,222 65.1%
Amy McGrath (D) 4,175 29.5%
Brad Barron (Lbt) 763 5.4%
TOTAL 14,160
Turnout: 59%


2020 Senate class 2, Nelson County
CandidateVotesPct
Mitch McConnell* (R) 14,219 61.3%
Amy McGrath (D) 7,943 34.2%
Brad Barron (Lbt) 1,042 4.5%
TOTAL 23,204
Turnout: 64%


2020 Senate class 2, Nicholas County
CandidateVotesPct
Mitch McConnell* (R) 2,151 63.5%
Amy McGrath (D) 1,088 32.1%
Brad Barron (Lbt) 149 4.4%
TOTAL 3,388
Turnout: 57%


2020 Senate class 2, Ohio County
CandidateVotesPct
Mitch McConnell* (R) 7,619 68.8%
Amy McGrath (D) 2,765 25.0%
Brad Barron (Lbt) 694 6.3%
TOTAL 11,078
Turnout: 62%


2020 Senate class 2, Oldham County
CandidateVotesPct
Mitch McConnell* (R) 22,025 57.9%
Amy McGrath (D) 14,715 38.7%
Brad Barron (Lbt) 1,330 3.5%
TOTAL 38,070
Turnout: 74%


2020 Senate class 2, Owen County
CandidateVotesPct
Mitch McConnell* (R) 3,958 72.7%
Amy McGrath (D) 1,235 22.7%
Brad Barron (Lbt) 253 4.6%
TOTAL 5,446
Turnout: 62%


2020 Senate class 2, Owsley County
CandidateVotesPct
Mitch McConnell* (R) 1,517 80.8%
Amy McGrath (D) 280 14.9%
Brad Barron (Lbt) 80 4.3%
TOTAL 1,877
Turnout: 60%


2020 Senate class 2, Pendleton County
CandidateVotesPct
Mitch McConnell* (R) 4,993 72.2%
Amy McGrath (D) 1,570 22.7%
Brad Barron (Lbt) 350 5.1%
TOTAL 6,913
Turnout: 62%


2020 Senate class 2, Perry County
CandidateVotesPct
Mitch McConnell* (R) 7,390 70.0%
Amy McGrath (D) 2,788 26.4%
Brad Barron (Lbt) 375 3.6%
TOTAL 10,553
Turnout: 50%


2020 Senate class 2, Pike County
CandidateVotesPct
Mitch McConnell* (R) 18,366 72.7%
Amy McGrath (D) 6,017 23.8%
Brad Barron (Lbt) 883 3.5%
TOTAL 25,266
Turnout: 56%


2020 Senate class 2, Powell County
CandidateVotesPct
Mitch McConnell* (R) 3,642 66.3%
Amy McGrath (D) 1,591 29.0%
Brad Barron (Lbt) 260 4.7%
TOTAL 5,493
Turnout: 55%


2020 Senate class 2, Pulaski County
CandidateVotesPct
Mitch McConnell* (R) 23,900 75.8%
Amy McGrath (D) 6,120 19.4%
Brad Barron (Lbt) 1,496 4.7%
TOTAL 31,518
Turnout: 62%


2020 Senate class 2, Robertson County
CandidateVotesPct
Mitch McConnell* (R) 796 69.9%
Amy McGrath (D) 288 25.3%
Brad Barron (Lbt) 55 4.8%
TOTAL 1,139
Turnout: 66%


2020 Senate class 2, Rockcastle County
CandidateVotesPct
Mitch McConnell* (R) 6,194 79.9%
Amy McGrath (D) 1,225 15.8%
Brad Barron (Lbt) 336 4.3%
TOTAL 7,755
Turnout: 61%


2020 Senate class 2, Rowan County
CandidateVotesPct
Mitch McConnell* (R) 5,403 53.8%
Amy McGrath (D) 4,175 41.6%
Brad Barron (Lbt) 464 4.6%
TOTAL 10,043
Turnout: 50%


2020 Senate class 2, Russell County
CandidateVotesPct
Mitch McConnell* (R) 6,919 77.5%
Amy McGrath (D) 1,552 17.4%
Brad Barron (Lbt) 461 5.2%
TOTAL 8,932
Turnout: 64%


2020 Senate class 2, Scott County
CandidateVotesPct
Mitch McConnell* (R) 16,408 56.6%
Amy McGrath (D) 11,251 38.8%
Brad Barron (Lbt) 1,314 4.5%
TOTAL 28,977
Turnout: 65%


2020 Senate class 2, Shelby County
CandidateVotesPct
Mitch McConnell* (R) 14,113 59.8%
Amy McGrath (D) 8,332 35.3%
Brad Barron (Lbt) 1,149 4.9%
TOTAL 23,594
Turnout: 62%


2020 Senate class 2, Simpson County
CandidateVotesPct
Mitch McConnell* (R) 5,302 60.9%
Amy McGrath (D) 2,976 34.2%
Brad Barron (Lbt) 421 4.8%
TOTAL 8,699
Turnout: 58%


2020 Senate class 2, Spencer County
CandidateVotesPct
Mitch McConnell* (R) 8,026 70.4%
Amy McGrath (D) 2,827 24.8%
Brad Barron (Lbt) 554 4.9%
TOTAL 11,407
Turnout: 73%


2020 Senate class 2, Taylor County
CandidateVotesPct
Mitch McConnell* (R) 8,637 69.1%
Amy McGrath (D) 3,279 26.2%
Brad Barron (Lbt) 582 4.7%
TOTAL 12,498
Turnout: 62%


2020 Senate class 2, Todd County
CandidateVotesPct
Mitch McConnell* (R) 3,567 66.8%
Amy McGrath (D) 1,464 27.4%
Brad Barron (Lbt) 308 5.8%
TOTAL 5,339
Turnout: 59%


2020 Senate class 2, Trigg County
CandidateVotesPct
Mitch McConnell* (R) 5,000 67.9%
Amy McGrath (D) 2,034 27.6%
Brad Barron (Lbt) 334 4.5%
TOTAL 7,368
Turnout: 66%


2020 Senate class 2, Trimble County
CandidateVotesPct
Mitch McConnell* (R) 2,889 67.2%
Amy McGrath (D) 1,183 27.5%
Brad Barron (Lbt) 230 5.3%
TOTAL 4,302
Turnout: 64%


2020 Senate class 2, Union County
CandidateVotesPct
Mitch McConnell* (R) 4,351 66.4%
Amy McGrath (D) 1,803 27.5%
Brad Barron (Lbt) 399 6.1%
TOTAL 6,553
Turnout: 60%


2020 Senate class 2, Warren County
CandidateVotesPct
Mitch McConnell* (R) 29,719 53.6%
Amy McGrath (D) 23,347 42.1%
Brad Barron (Lbt) 2,367 4.3%
TOTAL 55,434
Turnout: 52%


2020 Senate class 2, Washington County
CandidateVotesPct
Mitch McConnell* (R) 4,107 66.3%
Amy McGrath (D) 1,769 28.6%
Brad Barron (Lbt) 317 5.1%
TOTAL 6,193
Turnout: 67%


2020 Senate class 2, Wayne County
CandidateVotesPct
Mitch McConnell* (R) 6,689 73.1%
Amy McGrath (D) 1,978 21.6%
Brad Barron (Lbt) 483 5.3%
TOTAL 9,150
Turnout: 59%


2020 Senate class 2, Webster County
CandidateVotesPct
Mitch McConnell* (R) 4,029 67.4%
Amy McGrath (D) 1,600 26.8%
Brad Barron (Lbt) 347 5.8%
TOTAL 5,976
Turnout: 61%


2020 Senate class 2, Whitley County
CandidateVotesPct
Mitch McConnell* (R) 11,634 76.0%
Amy McGrath (D) 2,887 18.9%
Brad Barron (Lbt) 777 5.1%
TOTAL 15,298
Turnout: 55%


2020 Senate class 2, Wolfe County
CandidateVotesPct
Mitch McConnell* (R) 1,912 64.1%
Amy McGrath (D) 945 31.7%
Brad Barron (Lbt) 124 4.2%
TOTAL 2,981
Turnout: 60%


2020 Senate class 2, Woodford County
CandidateVotesPct
Mitch McConnell* (R) 8,119 53.2%
Amy McGrath (D) 6,612 43.4%
Brad Barron (Lbt) 518 3.4%
TOTAL 15,249
Turnout: 72%

Campaign finance data for this election**:

Mitch McConnell*
Total Disbursements: $67,388,725
Total Receipts: $73,952,186
Cash on Hand: $6,811,701
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $62,050,300
Party Contributions: $3,857
Other Committee Contributions: $4,931,730
Other Committee Transfers: $6,765,214
Indep. Expenditures Supporting: $281,110
Indep. Expenditures Opposing: $11,997,558
Net Independent Expenditures: $-11,716,448
Net Spending: $55,672,277



Amy McGrath
Total Disbursements: $92,942,704
Total Receipts: $96,330,867
Cash on Hand: $3,389,583
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $94,005,022
Party Contributions: $39,208
Other Committee Contributions: $354,038
Other Committee Transfers: $475,587
Indep. Expenditures Supporting: $4,575,038
Indep. Expenditures Opposing: $13,044,675
Net Independent Expenditures: $-8,469,637
Net Spending: $84,473,067



Brad Barron
Total Disbursements: $16,601
Total Receipts: $112,187
Cash on Hand: $97,660
Candidate Contributions: $1,456
Candidate Loans: $0
Individual Contributions: $110,731
Party Contributions: $0
Other Committee Contributions: $0
Other Committee Transfers: $0
Indep. Expenditures Supporting: $2,216,202
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $2,216,202
Net Spending: $2,232,803



**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/KY/2020

View 2024 FEC data


Republican Primary
Pos Candidate Votes % $**
1   Mitch McConnell* 342,660 82.8% $67,388,725
2   Wesley Morgan 25,588 6.2% $288,018
3   Louis Grider 13,771 3.3%
4   Paul Frangedakis 11,957 2.9%
5   Naren James 10,693 2.6% $66,990
6   Keith Lowndes 5,548 1.3%
7   Nicholas Alsager 3,603 0.9%
TOTAL VOTES 413,820    


Democrat Primary
Pos Candidate Votes % $**
1   Amy McGrath 247,037 45.4% $92,942,704
2   Charles Booker 231,888 42.6%
3   Mike Broihier 27,175 5.0% $620,196
4   Mary Ann Tobin 11,108 2.0% $317,022
5   Maggie Jo Hilliard 6,224 1.1% $8,155
6   Andrew Maynard 5,974 1.1%
7   Bennie Smith 5,040 0.9%
8   Jimmy Ausbrooks 3,629 0.7% $1,501
9   Eric Rothmuller 2,995 0.6% $2,238
10   John Sharpensteen 2,992 0.5%
TOTAL VOTES 544,062