akashic
1876–2024
Elections / 2024 · President · KS

Donald Trump carried Kansas R+16.0.

Kamala Harris (D) vs Donald Trump (R) in Kansas, 2024. The state ran 14.5 points more Republican than the nation (R+1.5 nationally).

Nominees: Kamala Harris (D) · Donald Trump (R)

Kansas result
1,333,711 votes counted
Harris (D)
544,591
40.8%
Trump (R)
757,462
56.8%
All others
31,658
2.4%
Margin
R+16.0
Kansas, 2024
TrumpR+16.0
2024 presidential margin by county for Kansas — 2024 presidential electionA map of the constituent counties of Kansas — 2024 presidential election, each outlined and filled by its 2024 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+46.0Anderson County, KS · R+59.6Atchison County, KS · R+37.2Barber County, KS · R+72.2Barton County, KS · R+56.5Bourbon County, KS · R+53.9Brown County, KS · R+47.8Butler County, KS · R+41.2Chase County, KS · R+50.8Chautauqua County, KS · R+71.2Cherokee County, KS · R+52.8Cheyenne County, KS · R+69.0Clark County, KS · R+72.8Clay County, KS · R+55.5Cloud County, KS · R+60.3Coffey County, KS · R+55.4Comanche County, KS · R+68.1Cowley County, KS · R+40.1Crawford County, KS · R+25.1Decatur County, KS · R+68.9Dickinson County, KS · R+55.0Doniphan County, KS · R+63.3Douglas County, KS · D+37.6Edwards County, KS · R+65.4Elk County, KS · R+69.7Ellis County, KS · R+45.9Ellsworth County, KS · R+51.5Finney County, KS · R+34.6Ford County, KS · R+38.3Franklin County, KS · R+39.9Geary County, KS · R+17.6Gove County, KS · R+77.0Graham County, KS · R+66.2Grant County, KS · R+63.0Gray County, KS · R+68.8Greeley County, KS · R+73.4Greenwood County, KS · R+60.8Hamilton County, KS · R+66.3Harper County, KS · R+63.7Harvey County, KS · R+21.0Haskell County, KS · R+64.4Hodgeman County, KS · R+70.5Jackson County, KS · R+42.4Jefferson County, KS · R+36.7Jewell County, KS · R+75.7Johnson County, KS · D+8.4Kearny County, KS · R+68.4Kingman County, KS · R+59.9Kiowa County, KS · R+71.2Labette County, KS · R+38.1Lane County, KS · R+70.8Leavenworth County, KS · R+22.6Lincoln County, KS · R+65.2Linn County, KS · R+64.1Logan County, KS · R+71.6Lyon County, KS · R+14.6Marion County, KS · R+49.0Marshall County, KS · R+49.1McPherson County, KS · R+40.9Meade County, KS · R+69.9Miami County, KS · R+39.4Mitchell County, KS · R+65.8Montgomery County, KS · R+51.1Morris County, KS · R+46.3Morton County, KS · R+72.8Nemaha County, KS · R+67.0Neosho County, KS · R+48.0Ness County, KS · R+78.6Norton County, KS · R+67.1Osage County, KS · R+47.7Osborne County, KS · R+68.5Ottawa County, KS · R+66.3Pawnee County, KS · R+51.7Phillips County, KS · R+73.5Pottawatomie County, KS · R+47.6Pratt County, KS · R+51.4Rawlins County, KS · R+72.4Reno County, KS · R+34.3Republic County, KS · R+65.4Rice County, KS · R+56.6Riley County, KS · D+1.8Rooks County, KS · R+71.0Rush County, KS · R+65.4Russell County, KS · R+61.1Saline County, KS · R+31.4Scott County, KS · R+74.9Sedgwick County, KS · R+13.7Seward County, KS · R+38.9Shawnee County, KS · TiedSheridan County, KS · R+80.5Sherman County, KS · R+68.6Smith County, KS · R+68.3Stafford County, KS · R+63.9Stanton County, KS · R+63.6Stevens County, KS · R+75.5Sumner County, KS · R+49.9Thomas County, KS · R+65.6Trego County, KS · R+70.8Wabaunsee County, KS · R+48.5Wallace County, KS · R+84.7Washington County, KS · R+68.8Wichita County, KS · R+73.6Wilson County, KS · R+62.3Woodson County, KS · R+61.3Wyandotte County, KS · D+23.7
How it voted
Share of the 2024 vote
Donald TrumpRepublican56.8%757,462
Kamala HarrisDemocratic40.8%544,591
OtherAll other candidates2.4%31,658
D+60
R+60
105 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
Kansas's presidential margins
1892–2024, the 2024 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 — 2024
105 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Allen CountyR
−46.0%
1,4454,0295,620
Anderson CountyR
−59.6%
7322,9983,802
Atchison CountyR
−37.2%
2,2014,9117,284
Barber CountyR
−72.2%
2881,8542,170
Barton CountyR
−56.5%
2,2078,20510,617
Bourbon CountyR
−53.9%
1,4264,9216,490
Brown CountyR
−47.8%
1,0653,1064,274
Butler CountyR
−41.2%
9,15022,42632,236
Chase CountyR
−50.8%
3481,0901,462
Chautauqua CountyR
−71.2%
2111,2991,528
Cherokee CountyR
−52.8%
1,9706,5848,740
Cheyenne CountyR
−69.0%
2011,1661,398
Clark CountyR
−72.8%
1298671,014
Clay CountyR
−55.5%
8443,0623,999
Cloud CountyR
−60.3%
7573,1663,997
Coffey CountyR
−55.4%
9343,3714,396
Comanche CountyR
−68.1%
127701843
Cowley CountyR
−40.1%
3,9199,36013,554
Crawford CountyR
−25.1%
5,95610,08416,417
Decatur CountyR
−68.9%
2151,2171,454
Dickinson CountyR
−55.0%
1,9897,0149,144
Doniphan CountyR
−63.3%
6262,8993,592
Douglas CountyD
+37.6%
39,58217,52358,707
Edwards CountyR
−65.4%
2101,0271,250
Elk CountyR
−69.7%
1911,1231,338
Ellis CountyR
−45.9%
3,5119,74313,568
Ellsworth CountyR
−51.5%
6312,0192,693
Finney CountyR
−34.6%
3,4257,16610,816
Ford CountyR
−38.3%
2,4615,6168,247
Franklin CountyR
−39.9%
3,6768,77312,759
Geary CountyR
−17.6%
3,6745,2889,187
Gove CountyR
−77.0%
1501,2271,398
Graham CountyR
−66.2%
1929831,194
Grant CountyR
−63.0%
3951,7932,220
Gray CountyR
−68.8%
3191,7992,150
Greeley CountyR
−73.4%
75510593
Greenwood CountyR
−60.8%
5412,2992,892
Hamilton CountyR
−66.3%
131671815
Harper CountyR
−63.7%
4372,0722,565
Harvey CountyR
−21.0%
6,2029,59116,169
Haskell CountyR
−64.4%
2211,0451,279
Hodgeman CountyR
−70.5%
136817966
Jackson CountyR
−42.4%
1,7994,5576,499
Jefferson CountyR
−36.7%
3,0306,6949,975
Jewell CountyR
−75.7%
1761,3701,577
Johnson CountyD
+8.4%
183,451154,247346,860
Kearny CountyR
−68.4%
1921,0821,301
Kingman CountyR
−59.9%
7533,1193,947
Kiowa CountyR
−71.2%
1519411,109
Labette CountyR
−38.1%
2,3525,3287,806
Lane CountyR
−70.8%
111709845
Leavenworth CountyR
−22.6%
13,73222,05536,756
Lincoln CountyR
−65.2%
2501,2331,507
Linn CountyR
−64.1%
8423,9884,908
Logan CountyR
−71.6%
1831,1831,397
Lyon CountyR
−14.6%
5,5157,46213,314
Marion CountyR
−49.0%
1,4294,3125,879
Marshall CountyR
−49.1%
1,2053,6444,968
McPherson CountyR
−40.9%
4,0219,81614,167
Meade CountyR
−69.9%
2391,3961,656
Miami CountyR
−39.4%
5,47212,85418,750
Mitchell CountyR
−65.8%
5152,5623,112
Montgomery CountyR
−51.1%
2,9349,28712,441
Morris CountyR
−46.3%
7141,9852,748
Morton CountyR
−72.8%
1308791,029
Nemaha CountyR
−67.0%
8654,5555,511
Neosho CountyR
−48.0%
1,6964,9616,809
Ness CountyR
−78.6%
1281,1731,330
Norton CountyR
−67.1%
3401,8262,213
Osage CountyR
−47.7%
1,9095,5977,736
Osborne CountyR
−68.5%
2611,4771,775
Ottawa CountyR
−66.3%
4712,4222,943
Pawnee CountyR
−51.7%
6121,9712,629
Phillips CountyR
−73.5%
3272,3182,708
Pottawatomie CountyR
−47.6%
3,3949,81113,472
Pratt CountyR
−51.4%
9543,0544,082
Rawlins CountyR
−72.4%
1731,1861,399
Reno CountyR
−34.3%
8,55417,84727,067
Republic CountyR
−65.4%
3962,0012,455
Rice CountyR
−56.6%
8353,1094,017
Riley CountyD
+1.8%
12,06311,63024,513
Rooks CountyR
−71.0%
3462,1262,507
Rush CountyR
−65.4%
2641,3151,606
Russell CountyR
−61.1%
6082,6323,315
Saline CountyR
−31.4%
7,73415,06923,324
Scott CountyR
−74.9%
2461,8432,133
Sedgwick CountyR
−13.7%
90,506120,118215,550
Seward CountyR
−38.9%
1,3543,1334,573
Shawnee CountyD
+0.5%
40,30839,90182,350
Sheridan CountyR
−80.5%
1221,2071,347
Sherman CountyR
−68.6%
3792,1612,599
Smith CountyR
−68.3%
2971,6581,992
Stafford CountyR
−63.9%
3261,5481,911
Stanton CountyR
−63.6%
115537664
Stevens CountyR
−75.5%
2101,5951,835
Sumner CountyR
−49.9%
2,5277,81010,581
Thomas CountyR
−65.6%
5973,0073,674
Trego CountyR
−70.8%
2161,3431,591
Wabaunsee CountyR
−48.5%
9442,8163,860
Wallace CountyR
−84.7%
50661721
Washington CountyR
−68.8%
3942,2202,655
Wichita CountyR
−73.6%
107740860
Wilson CountyR
−62.3%
6472,8943,609
Woodson CountyR
−61.3%
2821,2051,506
Wyandotte CountyD
+23.7%
30,93818,86750,901