| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 192 | 983 | 1,194 | |
| 2020 | R | 228 | 1,080 | 1,337 | |
| 2016 | R | 188 | 1,025 | 1,284 | |
| 2012 | R | 256 | 1,056 | 1,340 | |
| 2008 | R | 325 | 1,060 | 1,423 | |
| 2004 | R | 334 | 1,082 | 1,440 | |
| 2000 | R | 346 | 1,058 | 1,474 | |
| 1996 | R | 432 | 1,031 | 1,626 | |
| 1992 | R | 554 | 752 | 1,912 | |
| 1988 | R | 702 | 1,139 | 1,868 | |
| 1984 | R | 480 | 1,423 | 1,923 | |
| 1980 | R | 473 | 1,450 | 2,045 | |
| 1976 | R | 936 | 1,112 | 2,088 | |
| 1972 | R | 488 | 1,440 | 1,964 | |
| 1968 | R | 597 | 1,308 | 2,154 | |
| 1964 | R | 1,193 | 1,194 | 2,408 | |
| 1960 | R | 918 | 1,572 | 2,497 | |
| 1956 | R | 725 | 1,676 | 2,412 | |
| 1952 | R | 686 | 1,859 | 2,560 | |
| 1948 | R | 913 | 1,380 | 2,328 | |
| 1944 | R | 814 | 1,651 | 2,482 | |
| 1940 | R | 1,135 | 1,804 | 2,959 | |
| 1936 | D | 1,734 | 1,462 | 3,202 | |
| 1932 | D | 2,082 | 1,284 | 3,464 | |
| 1928 | R | 1,087 | 1,832 | 2,970 | |
| 1924 | R | 629 | 1,631 | 3,033 | |
| 1920 | R | 762 | 1,658 | 2,588 | |
| 1916 | D | 1,801 | 1,150 | 3,228 | |
| 1912 | D | 636 | 327 | 1,613 | |
| 1908 | R | 723 | 911 | 1,744 | |
| 1904 | R | 244 | 921 | 1,423 | |
| 1900 | D | 694 | 561 | 1,274 | |
| 1896 | D | 648 | 343 | 999 | |
| 1892 | R | 0 | 546 | 982 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Graham County's 2024 presidential margin of R+65.7 reflects a pattern common to sparsely populated western Kansas counties, where ranching and wheat-farming communities have voted Republican by double-digit margins for decades.
The Republican margin in Graham County reached its widest at sixty-six points in 2024. The margin in 2024 was sixty-six points, in line with the county's deep historical pattern.
Graham County's loyalty is rooted in its place. Median household income of $50,650, a 91% non-Hispanic-white share, and a population of 2,389 together describe a community whose political habits are deeply settled. The county's voting pattern over the last decade is most similar to that of Osborne County and Lincoln County.
