| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 12,598 | 22,606 | 35,905 | |
| 2020 | R | 13,445 | 22,450 | 36,713 | |
| 2016 | R | 12,013 | 21,320 | 35,964 | |
| 2012 | R | 15,594 | 18,660 | 35,106 | |
| 2008 | D | 19,164 | 19,110 | 39,040 | |
| 2004 | R | 17,799 | 19,812 | 37,950 | |
| 2000 | D | 17,085 | 16,423 | 34,751 | |
| 1996 | D | 15,848 | 12,610 | 33,018 | |
| 1992 | D | 16,570 | 11,275 | 37,365 | |
| 1988 | D | 18,601 | 15,336 | 34,089 | |
| 1984 | R | 15,369 | 19,735 | 35,104 | |
| 1980 | D | 16,967 | 16,551 | 35,150 | |
| 1976 | D | 17,427 | 16,446 | 34,124 | |
| 1972 | R | 11,395 | 21,850 | 33,245 | |
| 1968 | R | 15,860 | 16,101 | 34,713 | |
| 1964 | D | 24,164 | 11,501 | 35,665 | |
| 1960 | R | 19,348 | 21,448 | 40,796 | |
| 1956 | R | 18,384 | 20,311 | 38,695 | |
| 1952 | R | 19,854 | 22,087 | 41,985 | |
| 1948 | D | 22,975 | 13,002 | 36,034 | |
| 1944 | D | 20,091 | 15,113 | 35,224 | |
| 1940 | D | 24,482 | 17,484 | 41,995 | |
| 1936 | D | 28,825 | 15,912 | 44,933 | |
| 1932 | D | 26,060 | 14,602 | 40,922 | |
| 1928 | R | 12,110 | 20,459 | 32,624 | |
| 1924 | R | 14,759 | 17,509 | 34,926 | |
| 1920 | R | 16,188 | 17,191 | 33,714 | |
| 1916 | D | 10,973 | 7,761 | 19,134 | |
| 1912 | D | 8,869 | 4,412 | 16,676 | |
| 1908 | D | 9,836 | 8,394 | 18,513 | |
| 1904 | R | 7,736 | 8,703 | 16,859 | |
| 1900 | D | 8,925 | 8,329 | 17,532 | |
| 1896 | D | 7,336 | 6,854 | 14,337 | |
| 1892 | D | 6,949 | 5,522 | 12,872 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Anchored by St. Joseph, Missouri's fourth-largest city, Buchanan County has moved from a reliably competitive battleground to a consistent Republican stronghold, posting a 28-point presidential margin in 2024 despite its urban core.
The Republican margin in Buchanan County reached its widest at thirty-one points in 1972. The margin in 2024 was twenty-eight points, in line with the county's deep historical pattern.
Buchanan County's loyalty is rooted in its place. Median household income of $62,158, a 81% non-Hispanic-white share, and a population of 83,568 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 Crawford County and Montgomery County.
