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
2020 presidential election
Kansas, 2020
TrumpR+14.7
How it voted
Share of the 2020 vote
| Donald Trump ✓Republican | 56.2% | 771,406 |
|---|---|---|
| Joe BidenDemocratic | 41.6% | 570,323 |
| Jo JorgensenLibertarian | 2.2% | 30,574 |
D+60R+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
| Year | Margin (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.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Allen County | R | 1,570 | 4,218 | 5,892 | |
| Anderson County | R | 782 | 2,929 | 3,792 | |
| Atchison County | R | 2,359 | 4,906 | 7,440 | |
| Barber County | R | 291 | 2,014 | 2,342 | |
| Barton County | R | 2,340 | 8,608 | 11,130 | |
| Bourbon County | R | 1,541 | 5,023 | 6,676 | |
| Brown County | R | 1,104 | 3,262 | 4,471 | |
| Butler County | R | 9,181 | 22,634 | 32,520 | |
| Chase County | R | 345 | 1,123 | 1,491 | |
| Chautauqua County | R | 212 | 1,402 | 1,639 | |
| Cherokee County | R | 2,194 | 6,766 | 9,128 | |
| Cheyenne County | R | 224 | 1,183 | 1,429 | |
| Clark County | R | 143 | 904 | 1,067 | |
| Clay County | R | 894 | 3,177 | 4,182 | |
| Cloud County | R | 920 | 3,242 | 4,263 | |
| Coffey County | R | 964 | 3,489 | 4,565 | |
| Comanche County | R | 126 | 762 | 916 | |
| Cowley County | R | 4,273 | 9,656 | 14,231 | |
| Crawford County | R | 6,179 | 10,045 | 16,645 | |
| Decatur County | R | 218 | 1,260 | 1,498 | |
| Dickinson County | R | 2,060 | 7,126 | 9,349 | |
| Doniphan County | R | 686 | 2,976 | 3,709 | |
| Douglas County | D | 40,785 | 17,286 | 59,495 | |
| Edwards County | R | 271 | 1,141 | 1,431 | |
| Elk County | R | 195 | 1,140 | 1,361 | |
| Ellis County | R | 3,737 | 9,758 | 13,800 | |
| Ellsworth County | R | 648 | 2,148 | 2,853 | |
| Finney County | R | 4,325 | 7,236 | 11,800 | |
| Ford County | R | 2,947 | 5,803 | 8,915 | |
| Franklin County | R | 3,690 | 8,479 | 12,477 | |
| Geary County | R | 3,983 | 5,323 | 9,603 | |
| Gove County | R | 166 | 1,291 | 1,471 | |
| Graham County | R | 228 | 1,080 | 1,337 | |
| Grant County | R | 518 | 1,936 | 2,501 | |
| Gray County | R | 341 | 1,911 | 2,288 | |
| Greeley County | R | 78 | 549 | 641 | |
| Greenwood County | R | 569 | 2,444 | 3,077 | |
| Hamilton County | R | 141 | 698 | 859 | |
| Harper County | R | 461 | 2,168 | 2,678 | |
| Harvey County | R | 6,747 | 10,182 | 17,309 | |
| Haskell County | R | 268 | 1,122 | 1,410 | |
| Hodgeman County | R | 154 | 875 | 1,045 | |
| Jackson County | R | 1,881 | 4,517 | 6,584 | |
| Jefferson County | R | 3,194 | 6,334 | 9,782 | |
| Jewell County | R | 212 | 1,387 | 1,628 | |
| Johnson County | D | 184,259 | 155,631 | 347,214 | |
| Kearny County | R | 267 | 1,164 | 1,455 | |
| Kingman County | R | 752 | 3,130 | 3,949 | |
| Kiowa County | R | 156 | 980 | 1,165 | |
| Labette County | R | 2,655 | 5,735 | 8,563 | |
| Lane County | R | 115 | 762 | 895 | |
| Leavenworth County | R | 13,886 | 21,610 | 36,490 | |
| Lincoln County | R | 266 | 1,283 | 1,579 | |
| Linn County | R | 896 | 4,048 | 5,046 | |
| Logan County | R | 186 | 1,249 | 1,458 | |
| Lyon County | R | 6,055 | 7,550 | 13,988 | |
| Marion County | R | 1,516 | 4,465 | 6,111 | |
| Marshall County | R | 1,259 | 3,729 | 5,114 | |
| McPherson County | R | 4,134 | 9,964 | 14,438 | |
| Meade County | R | 263 | 1,523 | 1,825 | |
| Miami County | R | 5,247 | 12,308 | 17,937 | |
| Mitchell County | R | 558 | 2,504 | 3,101 | |
| Montgomery County | R | 3,228 | 9,931 | 13,426 | |
| Morris County | R | 729 | 2,124 | 2,899 | |
| Morton County | R | 150 | 1,034 | 1,198 | |
| Nemaha County | R | 927 | 4,664 | 5,684 | |
| Neosho County | R | 1,796 | 4,970 | 6,877 | |
| Ness County | R | 149 | 1,339 | 1,513 | |
| Norton County | R | 364 | 2,007 | 2,415 | |
| Osage County | R | 2,136 | 5,705 | 8,035 | |
| Osborne County | R | 281 | 1,629 | 1,945 | |
| Ottawa County | R | 506 | 2,610 | 3,191 | |
| Pawnee County | R | 643 | 2,045 | 2,739 | |
| Phillips County | R | 318 | 2,418 | 2,781 | |
| Pottawatomie County | R | 3,313 | 9,452 | 13,083 | |
| Pratt County | R | 933 | 3,108 | 4,137 | |
| Rawlins County | R | 214 | 1,261 | 1,504 | |
| Reno County | R | 8,886 | 18,443 | 27,941 | |
| Republic County | R | 424 | 2,182 | 2,657 | |
| Rice County | R | 965 | 3,262 | 4,319 | |
| Riley County | D | 12,765 | 11,610 | 25,171 | |
| Rooks County | R | 339 | 2,325 | 2,699 | |
| Rush County | R | 295 | 1,350 | 1,677 | |
| Russell County | R | 600 | 2,790 | 3,467 | |
| Saline County | R | 8,214 | 15,722 | 24,531 | |
| Scott County | R | 299 | 2,014 | 2,354 | |
| Sedgwick County | R | 95,870 | 122,416 | 223,688 | |
| Seward County | R | 1,833 | 3,372 | 5,294 | |
| Shawnee County | D | 43,015 | 40,443 | 85,657 | |
| Sheridan County | R | 147 | 1,282 | 1,445 | |
| Sherman County | R | 396 | 2,269 | 2,727 | |
| Smith County | R | 336 | 1,763 | 2,129 | |
| Stafford County | R | 357 | 1,645 | 2,034 | |
| Stanton County | R | 148 | 614 | 776 | |
| Stevens County | R | 237 | 1,760 | 2,031 | |
| Sumner County | R | 2,591 | 8,105 | 10,928 | |
| Thomas County | R | 625 | 3,130 | 3,810 | |
| Trego County | R | 242 | 1,363 | 1,630 | |
| Wabaunsee County | R | 964 | 2,845 | 3,902 | |
| Wallace County | R | 44 | 770 | 825 | |
| Washington County | R | 475 | 2,363 | 2,883 | |
| Wichita County | R | 149 | 808 | 968 | |
| Wilson County | R | 723 | 3,153 | 3,954 | |
| Woodson County | R | 294 | 1,228 | 1,546 | |
| Wyandotte County | D | 36,788 | 18,934 | 56,785 |