akashic
1876–2024
Elections / 2020 · President · KS

Donald Trump carried Kansas R+14.7.

Joe Biden (D) vs Donald Trump (R) in Kansas, 2020. The state ran 19.1 points more Republican than the nation (D+4.5 nationally). A US Senate contest shared the 2020 ballot here.

Nominees: Joe Biden (D) · Donald Trump (R)

Kansas result
1,372,303 votes counted
Biden (D)
570,323
41.6%
Trump (R)
771,406
56.2%
All others
30,574
2.2%
Margin
R+14.7
Kansas, 2020
TrumpR+14.7
2020 presidential margin by county for Kansas — 2020 presidential electionA map of the constituent counties of Kansas — 2020 presidential election, each outlined and filled by its 2020 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Allen County, KS · R+44.9Anderson County, KS · R+56.6Atchison County, KS · R+34.2Barber County, KS · R+73.6Barton County, KS · R+56.3Bourbon County, KS · R+52.2Brown County, KS · R+48.3Butler County, KS · R+41.4Chase County, KS · R+52.2Chautauqua County, KS · R+72.6Cherokee County, KS · R+50.1Cheyenne County, KS · R+67.1Clark County, KS · R+71.3Clay County, KS · R+54.6Cloud County, KS · R+54.5Coffey County, KS · R+55.3Comanche County, KS · R+69.4Cowley County, KS · R+37.8Crawford County, KS · R+23.2Decatur County, KS · R+69.6Dickinson County, KS · R+54.2Doniphan County, KS · R+61.7Douglas County, KS · D+39.5Edwards County, KS · R+60.8Elk County, KS · R+69.4Ellis County, KS · R+43.6Ellsworth County, KS · R+52.6Finney County, KS · R+24.7Ford County, KS · R+32.0Franklin County, KS · R+38.4Geary County, KS · R+14.0Gove County, KS · R+76.5Graham County, KS · R+63.7Grant County, KS · R+56.7Gray County, KS · R+68.6Greeley County, KS · R+73.5Greenwood County, KS · R+60.9Hamilton County, KS · R+64.8Harper County, KS · R+63.7Harvey County, KS · R+19.8Haskell County, KS · R+60.6Hodgeman County, KS · R+69.0Jackson County, KS · R+40.0Jefferson County, KS · R+32.1Jewell County, KS · R+72.2Johnson County, KS · D+8.2Kearny County, KS · R+61.6Kingman County, KS · R+60.2Kiowa County, KS · R+70.7Labette County, KS · R+36.0Lane County, KS · R+72.3Leavenworth County, KS · R+21.2Lincoln County, KS · R+64.4Linn County, KS · R+62.5Logan County, KS · R+72.9Lyon County, KS · R+10.7Marion County, KS · R+48.3Marshall County, KS · R+48.3McPherson County, KS · R+40.4Meade County, KS · R+69.0Miami County, KS · R+39.4Mitchell County, KS · R+62.8Montgomery County, KS · R+49.9Morris County, KS · R+48.1Morton County, KS · R+73.8Nemaha County, KS · R+65.7Neosho County, KS · R+46.2Ness County, KS · R+78.7Norton County, KS · R+68.0Osage County, KS · R+44.4Osborne County, KS · R+69.3Ottawa County, KS · R+65.9Pawnee County, KS · R+51.2Phillips County, KS · R+75.5Pottawatomie County, KS · R+46.9Pratt County, KS · R+52.6Rawlins County, KS · R+69.6Reno County, KS · R+34.2Republic County, KS · R+66.2Rice County, KS · R+53.2Riley County, KS · D+4.6Rooks County, KS · R+73.6Rush County, KS · R+62.9Russell County, KS · R+63.2Saline County, KS · R+30.6Scott County, KS · R+72.9Sedgwick County, KS · R+11.9Seward County, KS · R+29.1Shawnee County, KS · D+3.0Sheridan County, KS · R+78.5Sherman County, KS · R+68.7Smith County, KS · R+67.0Stafford County, KS · R+63.3Stanton County, KS · R+60.1Stevens County, KS · R+75.0Sumner County, KS · R+50.5Thomas County, KS · R+65.7Trego County, KS · R+68.8Wabaunsee County, KS · R+48.2Wallace County, KS · R+88.0Washington County, KS · R+65.5Wichita County, KS · R+68.1Wilson County, KS · R+61.5Woodson County, KS · R+60.4Wyandotte County, KS · D+31.4
How it voted
Share of the 2020 vote
Donald TrumpRepublican56.2%771,406
Joe BidenDemocratic41.6%570,323
Jo JorgensenLibertarian2.2%30,574
D+60
R+60
105 counties, each filled by 2020 D-vs-R margin. Hover any county for its result.
Kansas's presidential margins
1892–2024, the 2020 contest in context
Kansas's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −16.0% in 2024.flipped R · 1968−16.0%DR18922024
Kansas's presidential margins
YearMargin (D minus R)
1892−48.4%
1896+3.7%
1900−6.6%
1904−38.7%
1908−9.4%
1912+18.8%
1916+5.9%
1920−32.2%
1924−37.9%
1928−45.0%
1932+9.4%
1936+7.7%
1940−14.5%
1944−21.1%
1948−9.0%
1952−38.3%
1956−31.2%
1960−21.3%
1964+9.0%
1968−20.1%
1972−38.2%
1976−7.6%
1980−24.6%
1984−33.7%
1988−13.2%
1992−5.1%
1996−18.2%
2000−20.8%
2004−25.4%
2008−15.0%
2012−21.6%
2016−20.4%
2020−14.7%
2024−16.0%
County results — 2020
105 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Allen CountyR
−44.9%
1,5704,2185,892
Anderson CountyR
−56.6%
7822,9293,792
Atchison CountyR
−34.2%
2,3594,9067,440
Barber CountyR
−73.6%
2912,0142,342
Barton CountyR
−56.3%
2,3408,60811,130
Bourbon CountyR
−52.2%
1,5415,0236,676
Brown CountyR
−48.3%
1,1043,2624,471
Butler CountyR
−41.4%
9,18122,63432,520
Chase CountyR
−52.2%
3451,1231,491
Chautauqua CountyR
−72.6%
2121,4021,639
Cherokee CountyR
−50.1%
2,1946,7669,128
Cheyenne CountyR
−67.1%
2241,1831,429
Clark CountyR
−71.3%
1439041,067
Clay CountyR
−54.6%
8943,1774,182
Cloud CountyR
−54.5%
9203,2424,263
Coffey CountyR
−55.3%
9643,4894,565
Comanche CountyR
−69.4%
126762916
Cowley CountyR
−37.8%
4,2739,65614,231
Crawford CountyR
−23.2%
6,17910,04516,645
Decatur CountyR
−69.6%
2181,2601,498
Dickinson CountyR
−54.2%
2,0607,1269,349
Doniphan CountyR
−61.7%
6862,9763,709
Douglas CountyD
+39.5%
40,78517,28659,495
Edwards CountyR
−60.8%
2711,1411,431
Elk CountyR
−69.4%
1951,1401,361
Ellis CountyR
−43.6%
3,7379,75813,800
Ellsworth CountyR
−52.6%
6482,1482,853
Finney CountyR
−24.7%
4,3257,23611,800
Ford CountyR
−32.0%
2,9475,8038,915
Franklin CountyR
−38.4%
3,6908,47912,477
Geary CountyR
−14.0%
3,9835,3239,603
Gove CountyR
−76.5%
1661,2911,471
Graham CountyR
−63.7%
2281,0801,337
Grant CountyR
−56.7%
5181,9362,501
Gray CountyR
−68.6%
3411,9112,288
Greeley CountyR
−73.5%
78549641
Greenwood CountyR
−60.9%
5692,4443,077
Hamilton CountyR
−64.8%
141698859
Harper CountyR
−63.7%
4612,1682,678
Harvey CountyR
−19.8%
6,74710,18217,309
Haskell CountyR
−60.6%
2681,1221,410
Hodgeman CountyR
−69.0%
1548751,045
Jackson CountyR
−40.0%
1,8814,5176,584
Jefferson CountyR
−32.1%
3,1946,3349,782
Jewell CountyR
−72.2%
2121,3871,628
Johnson CountyD
+8.2%
184,259155,631347,214
Kearny CountyR
−61.6%
2671,1641,455
Kingman CountyR
−60.2%
7523,1303,949
Kiowa CountyR
−70.7%
1569801,165
Labette CountyR
−36.0%
2,6555,7358,563
Lane CountyR
−72.3%
115762895
Leavenworth CountyR
−21.2%
13,88621,61036,490
Lincoln CountyR
−64.4%
2661,2831,579
Linn CountyR
−62.5%
8964,0485,046
Logan CountyR
−72.9%
1861,2491,458
Lyon CountyR
−10.7%
6,0557,55013,988
Marion CountyR
−48.3%
1,5164,4656,111
Marshall CountyR
−48.3%
1,2593,7295,114
McPherson CountyR
−40.4%
4,1349,96414,438
Meade CountyR
−69.0%
2631,5231,825
Miami CountyR
−39.4%
5,24712,30817,937
Mitchell CountyR
−62.8%
5582,5043,101
Montgomery CountyR
−49.9%
3,2289,93113,426
Morris CountyR
−48.1%
7292,1242,899
Morton CountyR
−73.8%
1501,0341,198
Nemaha CountyR
−65.7%
9274,6645,684
Neosho CountyR
−46.2%
1,7964,9706,877
Ness CountyR
−78.7%
1491,3391,513
Norton CountyR
−68.0%
3642,0072,415
Osage CountyR
−44.4%
2,1365,7058,035
Osborne CountyR
−69.3%
2811,6291,945
Ottawa CountyR
−65.9%
5062,6103,191
Pawnee CountyR
−51.2%
6432,0452,739
Phillips CountyR
−75.5%
3182,4182,781
Pottawatomie CountyR
−46.9%
3,3139,45213,083
Pratt CountyR
−52.6%
9333,1084,137
Rawlins CountyR
−69.6%
2141,2611,504
Reno CountyR
−34.2%
8,88618,44327,941
Republic CountyR
−66.2%
4242,1822,657
Rice CountyR
−53.2%
9653,2624,319
Riley CountyD
+4.6%
12,76511,61025,171
Rooks CountyR
−73.6%
3392,3252,699
Rush CountyR
−62.9%
2951,3501,677
Russell CountyR
−63.2%
6002,7903,467
Saline CountyR
−30.6%
8,21415,72224,531
Scott CountyR
−72.9%
2992,0142,354
Sedgwick CountyR
−11.9%
95,870122,416223,688
Seward CountyR
−29.1%
1,8333,3725,294
Shawnee CountyD
+3.0%
43,01540,44385,657
Sheridan CountyR
−78.5%
1471,2821,445
Sherman CountyR
−68.7%
3962,2692,727
Smith CountyR
−67.0%
3361,7632,129
Stafford CountyR
−63.3%
3571,6452,034
Stanton CountyR
−60.1%
148614776
Stevens CountyR
−75.0%
2371,7602,031
Sumner CountyR
−50.5%
2,5918,10510,928
Thomas CountyR
−65.7%
6253,1303,810
Trego CountyR
−68.8%
2421,3631,630
Wabaunsee CountyR
−48.2%
9642,8453,902
Wallace CountyR
−88.0%
44770825
Washington CountyR
−65.5%
4752,3632,883
Wichita CountyR
−68.1%
149808968
Wilson CountyR
−61.5%
7233,1533,954
Woodson CountyR
−60.4%
2941,2281,546
Wyandotte CountyD
+31.4%
36,78818,93456,785