akashic
1876–2024
Elections / 2008 · President · KS

John McCain carried Kansas R+15.0.

Barack Obama (D) vs John McCain (R) in Kansas, 2008. The state ran 22.2 points more Republican than the nation (D+7.3 nationally). A US Senate contest shared the 2008 ballot here.

Nominees: Barack Obama (D) · John McCain (R)

Kansas result
1,235,808 votes counted
Obama (D)
514,765
41.7%
McCain (R)
699,655
56.6%
All others
21,388
1.7%
Margin
R+15.0
Kansas, 2008
McCainR+15.0
2008 presidential margin by county for Kansas — 2008 presidential electionA map of the constituent counties of Kansas — 2008 presidential election, each outlined and filled by its 2008 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+23.3Anderson County, KS · R+32.7Atchison County, KS · R+7.6Barber County, KS · R+50.2Barton County, KS · R+43.3Bourbon County, KS · R+27.2Brown County, KS · R+38.1Butler County, KS · R+32.3Chase County, KS · R+42.8Chautauqua County, KS · R+54.9Cherokee County, KS · R+23.7Cheyenne County, KS · R+55.1Clark County, KS · R+56.3Clay County, KS · R+49.1Cloud County, KS · R+42.4Coffey County, KS · R+45.7Comanche County, KS · R+58.6Cowley County, KS · R+25.2Crawford County, KS · D+1.4Decatur County, KS · R+54.7Dickinson County, KS · R+42.2Doniphan County, KS · R+35.3Douglas County, KS · D+30.8Edwards County, KS · R+48.8Elk County, KS · R+47.4Ellis County, KS · R+33.7Ellsworth County, KS · R+39.8Finney County, KS · R+35.3Ford County, KS · R+30.9Franklin County, KS · R+22.5Geary County, KS · R+12.4Gove County, KS · R+61.7Graham County, KS · R+51.7Grant County, KS · R+51.1Gray County, KS · R+57.0Greeley County, KS · R+59.1Greenwood County, KS · R+43.7Hamilton County, KS · R+55.7Harper County, KS · R+45.2Harvey County, KS · R+17.2Haskell County, KS · R+63.6Hodgeman County, KS · R+59.7Jackson County, KS · R+24.0Jefferson County, KS · R+18.7Jewell County, KS · R+58.0Johnson County, KS · R+9.0Kearny County, KS · R+57.4Kingman County, KS · R+44.8Kiowa County, KS · R+62.7Labette County, KS · R+12.9Lane County, KS · R+60.5Leavenworth County, KS · R+11.6Lincoln County, KS · R+54.0Linn County, KS · R+36.0Logan County, KS · R+66.8Lyon County, KS · R+6.0Marion County, KS · R+38.9Marshall County, KS · R+27.3McPherson County, KS · R+35.3Meade County, KS · R+61.3Miami County, KS · R+23.7Mitchell County, KS · R+54.3Montgomery County, KS · R+35.7Morris County, KS · R+34.1Morton County, KS · R+65.9Nemaha County, KS · R+44.5Neosho County, KS · R+26.6Ness County, KS · R+60.2Norton County, KS · R+57.2Osage County, KS · R+30.3Osborne County, KS · R+56.3Ottawa County, KS · R+52.5Pawnee County, KS · R+37.1Phillips County, KS · R+59.2Pottawatomie County, KS · R+44.0Pratt County, KS · R+36.5Rawlins County, KS · R+62.9Reno County, KS · R+23.4Republic County, KS · R+50.1Rice County, KS · R+40.2Riley County, KS · R+7.0Rooks County, KS · R+61.8Rush County, KS · R+40.5Russell County, KS · R+53.8Saline County, KS · R+26.2Scott County, KS · R+68.9Sedgwick County, KS · R+12.7Seward County, KS · R+43.1Shawnee County, KS · TiedSheridan County, KS · R+62.1Sherman County, KS · R+47.0Smith County, KS · R+57.8Stafford County, KS · R+45.9Stanton County, KS · R+53.2Stevens County, KS · R+72.0Sumner County, KS · R+32.7Thomas County, KS · R+55.8Trego County, KS · R+48.2Wabaunsee County, KS · R+38.6Wallace County, KS · R+73.9Washington County, KS · R+53.3Wichita County, KS · R+66.4Wilson County, KS · R+40.8Woodson County, KS · R+34.0Wyandotte County, KS · D+40.9
How it voted
Share of the 2008 vote
John McCainRepublican56.6%699,655
Barack ObamaDemocratic41.7%514,765
OtherAll other candidates1.7%21,388
D+60
R+60
105 counties, each filled by 2008 D-vs-R margin. Hover any county for its result.
Kansas's presidential margins
1892–2024, the 2008 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−50.2%
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 — 2008
105 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Allen CountyR
−23.3%
2,1893,5525,859
Anderson CountyR
−32.7%
1,1752,3623,626
Atchison CountyR
−7.6%
3,2413,7917,191
Barber CountyR
−50.2%
5981,8332,462
Barton CountyR
−43.3%
3,0277,80211,023
Bourbon CountyR
−27.2%
2,3944,2406,781
Brown CountyR
−38.1%
1,3172,9854,376
Butler CountyR
−32.3%
9,15918,15527,873
Chase CountyR
−42.8%
3839761,384
Chautauqua CountyR
−54.9%
4011,4181,852
Cherokee CountyR
−23.7%
3,5945,8869,665
Cheyenne CountyR
−55.1%
3231,1481,498
Clark CountyR
−56.3%
2458971,159
Clay CountyR
−49.1%
1,0092,9984,054
Cloud CountyR
−42.4%
1,2333,1214,451
Coffey CountyR
−45.7%
1,1213,0544,232
Comanche CountyR
−58.6%
194765974
Cowley CountyR
−25.2%
5,0128,49213,787
Crawford CountyD
+1.4%
7,9577,73516,075
Decatur CountyR
−54.7%
3431,1891,548
Dickinson CountyR
−42.2%
2,4226,0818,667
Doniphan CountyR
−35.3%
1,1152,3723,564
Douglas CountyD
+30.8%
34,39817,92953,398
Edwards CountyR
−48.8%
3339951,357
Elk CountyR
−47.4%
3631,0421,434
Ellis CountyR
−33.7%
4,0108,20712,447
Ellsworth CountyR
−39.8%
8512,0212,938
Finney CountyR
−35.3%
3,2756,92610,354
Ford CountyR
−30.9%
2,9915,7308,864
Franklin CountyR
−22.5%
4,4337,07911,739
Geary CountyR
−12.4%
3,4914,4928,094
Gove CountyR
−61.7%
2611,1361,418
Graham CountyR
−51.7%
3251,0601,423
Grant CountyR
−51.1%
6351,9952,661
Gray CountyR
−57.0%
4361,6432,119
Greeley CountyR
−59.1%
151591745
Greenwood CountyR
−43.7%
6221,6192,279
Hamilton CountyR
−55.7%
2338441,096
Harper CountyR
−45.2%
7361,9992,796
Harvey CountyR
−17.2%
6,3189,00615,613
Haskell CountyR
−63.6%
2781,2771,570
Hodgeman CountyR
−59.7%
2118651,096
Jackson CountyR
−24.0%
2,3083,8116,253
Jefferson CountyR
−18.7%
3,5425,2208,950
Jewell CountyR
−58.0%
3131,2311,584
Johnson CountyR
−9.0%
127,091152,627283,432
Kearny CountyR
−57.4%
3091,1591,482
Kingman CountyR
−44.8%
9632,6033,664
Kiowa CountyR
−62.7%
2009121,135
Labette CountyR
−12.9%
3,8395,0019,031
Lane CountyR
−60.5%
1938141,027
Leavenworth CountyR
−11.6%
13,25516,79130,587
Lincoln CountyR
−54.0%
3471,2041,586
Linn CountyR
−36.0%
1,4253,0864,617
Logan CountyR
−66.8%
2251,1871,440
Lyon CountyR
−6.0%
5,9246,69812,911
Marion CountyR
−38.9%
1,8014,1596,059
Marshall CountyR
−27.3%
1,7843,1575,036
McPherson CountyR
−35.3%
4,2188,93713,385
Meade CountyR
−61.3%
3571,5401,931
Miami CountyR
−23.7%
5,7429,38215,377
Mitchell CountyR
−54.3%
7012,4403,203
Montgomery CountyR
−35.7%
4,3389,30913,907
Morris CountyR
−34.1%
9071,8752,841
Morton CountyR
−65.9%
2291,1531,402
Nemaha CountyR
−44.5%
1,4323,8175,359
Neosho CountyR
−26.6%
2,5634,4737,192
Ness CountyR
−60.2%
2891,2071,525
Norton CountyR
−57.2%
4971,8782,415
Osage CountyR
−30.3%
2,5344,8207,544
Osborne CountyR
−56.3%
4031,4901,930
Ottawa CountyR
−52.5%
7042,3233,086
Pawnee CountyR
−37.1%
8821,9462,867
Phillips CountyR
−59.2%
5252,1052,667
Pottawatomie CountyR
−44.0%
2,5996,9299,837
Pratt CountyR
−36.5%
1,2942,8224,190
Rawlins CountyR
−62.9%
2731,2471,549
Reno CountyR
−23.4%
9,91616,11226,512
Republic CountyR
−50.1%
6401,9782,671
Rice CountyR
−40.2%
1,1632,7804,021
Riley CountyR
−7.0%
10,49512,11122,997
Rooks CountyR
−61.8%
4682,0682,588
Rush CountyR
−40.5%
5041,2251,781
Russell CountyR
−53.8%
7362,5093,293
Saline CountyR
−26.2%
8,18614,16522,788
Scott CountyR
−68.9%
3211,8232,179
Sedgwick CountyR
−12.7%
82,337106,849192,716
Seward CountyR
−43.1%
1,4933,7915,336
Shawnee CountyR
−0.3%
41,23541,47684,177
Sheridan CountyR
−62.1%
2541,1081,376
Sherman CountyR
−47.0%
6881,9592,704
Smith CountyR
−57.8%
4461,7192,204
Stafford CountyR
−45.9%
5421,4952,074
Stanton CountyR
−53.2%
188628827
Stevens CountyR
−72.0%
2831,8152,127
Sumner CountyR
−32.7%
3,3536,73710,337
Thomas CountyR
−55.8%
7872,8373,673
Trego CountyR
−48.2%
4201,2251,671
Wabaunsee CountyR
−38.6%
1,0362,3953,521
Wallace CountyR
−73.9%
96690804
Washington CountyR
−53.3%
6592,2482,980
Wichita CountyR
−66.4%
1638401,019
Wilson CountyR
−40.8%
1,1702,8504,121
Woodson CountyR
−34.0%
5121,0551,599
Wyandotte CountyD
+40.9%
39,86516,50657,169