Kansas 2024 Presidential Election Results by County
In 2024, the Republican candidate won 100 of Kansas's 105 counties.
| County | Winner | Party | Votes | Vote Share | Margin | Total Votes Cast |
|---|---|---|---|---|---|---|
| Allen | Donald J Trump | Republican | 4,029 | 71.9% | 46.1 pts | 5,600 |
| Anderson | Donald J Trump | Republican | 2,998 | 79.1% | 59.8 pts | 3,791 |
| Atchison | Donald J Trump | Republican | 4,911 | 67.7% | 37.4 pts | 7,255 |
| Barber | Donald J Trump | Republican | 1,854 | 85.4% | 72.2 pts | 2,170 |
| Barton | Donald J Trump | Republican | 8,205 | 77.6% | 56.7 pts | 10,570 |
| Bourbon | Donald J Trump | Republican | 5,003 | 76.1% | 54.2 pts | 6,572 |
| Brown | Donald J Trump | Republican | 3,106 | 72.9% | 47.9 pts | 4,258 |
| Butler | Donald J Trump | Republican | 22,426 | 69.6% | 41.2 pts | 32,236 |
| Chase | Donald J Trump | Republican | 1,090 | 74.6% | 50.8 pts | 1,462 |
| Chautauqua | Donald J Trump | Republican | 1,299 | 85.1% | 71.3 pts | 1,527 |
| Cherokee | Donald J Trump | Republican | 6,584 | 75.5% | 52.9 pts | 8,717 |
| Cheyenne | Donald J Trump | Republican | 1,185 | 83.3% | 68.8 pts | 1,422 |
| Clark | Donald J Trump | Republican | 867 | 85.5% | 72.8 pts | 1,014 |
| Clay | Donald J Trump | Republican | 3,150 | 76.6% | 55.5 pts | 4,113 |
| Cloud | Donald J Trump | Republican | 3,218 | 79.5% | 60.6 pts | 4,047 |
| Coffey | Donald J Trump | Republican | 3,371 | 77.0% | 55.7 pts | 4,377 |
| Comanche | Donald J Trump | Republican | 727 | 83.2% | 68.3 pts | 874 |
| Cowley | Donald J Trump | Republican | 9,360 | 69.3% | 40.3 pts | 13,505 |
| Crawford | Donald J Trump | Republican | 10,084 | 61.7% | 25.3 pts | 16,334 |
| Decatur | Donald J Trump | Republican | 1,217 | 83.8% | 69.0 pts | 1,452 |
| Dickinson | Donald J Trump | Republican | 7,014 | 76.7% | 55.0 pts | 9,144 |
| Doniphan | Donald J Trump | Republican | 2,899 | 81.0% | 63.5 pts | 3,577 |
| Douglas | Kamala D Harris | Democratic | 39,582 | 68.2% | 38.0 pts | 58,041 |
| Edwards | Donald J Trump | Republican | 1,042 | 82.1% | 65.3 pts | 1,269 |
| Elk | Donald J Trump | Republican | 1,123 | 83.9% | 69.7 pts | 1,338 |
| Ellis | Donald J Trump | Republican | 9,743 | 72.1% | 46.1 pts | 13,511 |
| Ellsworth | Donald J Trump | Republican | 2,078 | 75.3% | 52.3 pts | 2,758 |
| Finney | Donald J Trump | Republican | 7,166 | 66.5% | 34.7 pts | 10,782 |
| Ford | Donald J Trump | Republican | 5,616 | 68.3% | 38.4 pts | 8,224 |
| Franklin | Donald J Trump | Republican | 8,773 | 69.0% | 40.1 pts | 12,708 |
| Geary | Donald J Trump | Republican | 5,288 | 57.7% | 17.6 pts | 9,163 |
| Gove | Donald J Trump | Republican | 1,227 | 87.9% | 77.1 pts | 1,396 |
| Graham | Donald J Trump | Republican | 1,055 | 82.0% | 65.7 pts | 1,287 |
| Grant | Donald J Trump | Republican | 1,793 | 80.8% | 63.0 pts | 2,220 |
| Gray | Donald J Trump | Republican | 1,837 | 83.8% | 69.0 pts | 2,193 |
| Greeley | Donald J Trump | Republican | 510 | 86.0% | 73.4 pts | 593 |
| Greenwood | Donald J Trump | Republican | 2,299 | 79.7% | 61.0 pts | 2,884 |
| Hamilton | Donald J Trump | Republican | 671 | 82.3% | 66.3 pts | 815 |
| Harper | Donald J Trump | Republican | 2,072 | 81.1% | 64.0 pts | 2,555 |
| Harvey | Donald J Trump | Republican | 9,591 | 59.6% | 21.1 pts | 16,086 |
| Haskell | Donald J Trump | Republican | 1,045 | 81.8% | 64.5 pts | 1,278 |
| Hodgeman | Donald J Trump | Republican | 817 | 84.6% | 70.5 pts | 966 |
| Jackson | Donald J Trump | Republican | 4,557 | 70.4% | 42.6 pts | 6,474 |
| Jefferson | Donald J Trump | Republican | 6,694 | 67.4% | 36.9 pts | 9,927 |
| Jewell | Donald J Trump | Republican | 1,370 | 87.0% | 75.9 pts | 1,574 |
| Johnson | Kamala D Harris | Democratic | 183,451 | 53.4% | 8.5 pts | 343,780 |
| Kearny | Donald J Trump | Republican | 1,082 | 83.2% | 68.4 pts | 1,301 |
| Kingman | Donald J Trump | Republican | 3,119 | 79.0% | 59.9 pts | 3,947 |
| Kiowa | Donald J Trump | Republican | 941 | 85.0% | 71.4 pts | 1,107 |
| Labette | Donald J Trump | Republican | 5,410 | 68.3% | 38.2 pts | 7,921 |
| Lane | Donald J Trump | Republican | 709 | 84.1% | 70.9 pts | 843 |
| Leavenworth | Donald J Trump | Republican | 22,055 | 60.3% | 22.8 pts | 36,547 |
| Lincoln | Donald J Trump | Republican | 1,233 | 81.8% | 65.2 pts | 1,507 |
| Linn | Donald J Trump | Republican | 4,093 | 81.6% | 64.6 pts | 5,016 |
| Logan | Donald J Trump | Republican | 1,186 | 84.7% | 71.6 pts | 1,400 |
| Lyon | Donald J Trump | Republican | 7,462 | 56.3% | 14.7 pts | 13,256 |
| Marion | Donald J Trump | Republican | 4,312 | 73.5% | 49.1 pts | 5,870 |
| Marshall | Donald J Trump | Republican | 3,644 | 73.3% | 49.1 pts | 4,968 |
| McPherson | Donald J Trump | Republican | 9,816 | 69.6% | 41.1 pts | 14,104 |
| Meade | Donald J Trump | Republican | 1,427 | 84.2% | 69.6 pts | 1,695 |
| Miami | Donald J Trump | Republican | 12,854 | 68.8% | 39.5 pts | 18,685 |
| Mitchell | Donald J Trump | Republican | 2,608 | 82.2% | 65.6 pts | 3,172 |
| Montgomery | Donald J Trump | Republican | 9,287 | 74.6% | 51.1 pts | 12,441 |
| Morris | Donald J Trump | Republican | 2,021 | 72.4% | 46.6 pts | 2,792 |
| Morton | Donald J Trump | Republican | 909 | 85.8% | 73.4 pts | 1,060 |
| Nemaha | Donald J Trump | Republican | 4,655 | 82.8% | 67.0 pts | 5,620 |
| Neosho | Donald J Trump | Republican | 4,961 | 73.1% | 48.1 pts | 6,784 |
| Ness | Donald J Trump | Republican | 1,205 | 88.4% | 78.9 pts | 1,363 |
| Norton | Donald J Trump | Republican | 1,882 | 82.9% | 67.7 pts | 2,270 |
| Osage | Donald J Trump | Republican | 5,736 | 72.7% | 48.0 pts | 7,892 |
| Osborne | Donald J Trump | Republican | 1,477 | 83.3% | 68.5 pts | 1,774 |
| Ottawa | Donald J Trump | Republican | 2,475 | 82.4% | 66.6 pts | 3,003 |
| Pawnee | Donald J Trump | Republican | 2,003 | 74.9% | 51.5 pts | 2,675 |
| Phillips | Donald J Trump | Republican | 2,356 | 85.8% | 73.7 pts | 2,747 |
| Pottawatomie | Donald J Trump | Republican | 9,811 | 72.8% | 47.6 pts | 13,472 |
| Pratt | Donald J Trump | Republican | 3,054 | 74.8% | 51.4 pts | 4,082 |
| Rawlins | Donald J Trump | Republican | 1,194 | 85.1% | 72.6 pts | 1,403 |
| Reno | Donald J Trump | Republican | 17,847 | 66.2% | 34.5 pts | 26,940 |
| Republic | Donald J Trump | Republican | 2,001 | 81.9% | 65.7 pts | 2,443 |
| Rice | Donald J Trump | Republican | 3,073 | 77.5% | 56.7 pts | 3,966 |
| Riley | Kamala D Harris | Democratic | 12,063 | 49.6% | 1.8 pts | 24,313 |
| Rooks | Donald J Trump | Republican | 2,153 | 85.0% | 71.2 pts | 2,534 |
| Rush | Donald J Trump | Republican | 1,315 | 81.9% | 65.4 pts | 1,606 |
| Russell | Donald J Trump | Republican | 2,632 | 79.7% | 61.3 pts | 3,301 |
| Saline | Donald J Trump | Republican | 15,069 | 64.9% | 31.6 pts | 23,226 |
| Scott | Donald J Trump | Republican | 1,843 | 86.3% | 74.7 pts | 2,135 |
| Sedgwick | Donald J Trump | Republican | 120,118 | 56.1% | 13.8 pts | 214,152 |
| Seward | Donald J Trump | Republican | 3,133 | 68.6% | 39.0 pts | 4,565 |
| Shawnee | Kamala D Harris | Democratic | 40,308 | 49.3% | 0.5 pts | 81,819 |
| Sheridan | Donald J Trump | Republican | 1,229 | 89.5% | 80.3 pts | 1,373 |
| Sherman | Donald J Trump | Republican | 2,161 | 83.3% | 68.7 pts | 2,593 |
| Smith | Donald J Trump | Republican | 1,675 | 83.5% | 68.5 pts | 2,006 |
| Stafford | Donald J Trump | Republican | 1,548 | 81.1% | 64.0 pts | 1,909 |
| Stanton | Donald J Trump | Republican | 537 | 80.9% | 63.6 pts | 664 |
| Stevens | Donald J Trump | Republican | 1,595 | 86.9% | 75.5 pts | 1,835 |
| Sumner | Donald J Trump | Republican | 7,810 | 74.0% | 50.1 pts | 10,549 |
| Thomas | Donald J Trump | Republican | 3,007 | 82.1% | 65.8 pts | 3,664 |
| Trego | Donald J Trump | Republican | 1,343 | 84.6% | 71.0 pts | 1,587 |
| Wabaunsee | Donald J Trump | Republican | 2,816 | 73.4% | 48.8 pts | 3,836 |
| Wallace | Donald J Trump | Republican | 686 | 91.7% | 84.8 pts | 748 |
| Washington | Donald J Trump | Republican | 2,263 | 83.8% | 69.1 pts | 2,700 |
| Wichita | Donald J Trump | Republican | 740 | 86.0% | 73.6 pts | 860 |
| Wilson | Donald J Trump | Republican | 2,894 | 80.3% | 62.4 pts | 3,603 |
| Woodson | Donald J Trump | Republican | 1,205 | 80.0% | 61.3 pts | 1,506 |
| Wyandotte | Kamala D Harris | Democratic | 30,938 | 61.1% | 23.9 pts | 50,602 |
Other Cycles
Frequently Asked Questions
Which party won the most counties in Kansas in 2024?
The Republican candidate won 100 of Kansas's 105 counties in 2024, with 5 counties going to the other major party.
Which Kansas county had the closest presidential result in 2024?
Shawnee had the closest margin in Kansas in 2024, with Kamala D Harris (Democratic) winning by 0.5 points out of 81,819 total votes cast.
Which Kansas county had the widest presidential margin in 2024?
Wallace had the widest margin in Kansas in 2024, with Donald J Trump (Republican) winning by 84.8 points.
How many counties are included in Kansas's 2024 presidential results?
This page covers 105 counties in Kansas for the 2024 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.