| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 11,884 | 19,086 | 31,897 | |
| 2020 | R | 13,340 | 18,039 | 32,404 | |
| 2016 | R | 8,886 | 13,206 | 24,614 | |
| 2012 | R | 8,398 | 13,748 | 22,764 | |
| 2008 | R | 7,361 | 12,037 | 19,696 | |
| 2004 | R | 5,188 | 10,757 | 16,159 | |
| 2000 | R | 4,653 | 8,594 | 13,614 | |
| 1996 | R | 4,961 | 5,946 | 12,096 | |
| 1992 | R | 3,743 | 4,486 | 10,937 | |
| 1988 | R | 4,772 | 6,488 | 11,452 | |
| 1984 | R | 4,328 | 7,724 | 12,268 | |
| 1980 | R | 3,719 | 7,327 | 11,961 | |
| 1976 | R | 4,369 | 5,671 | 10,403 | |
| 1972 | R | 3,867 | 5,972 | 10,523 | |
| 1968 | R | 4,038 | 4,234 | 9,575 | |
| 1964 | D | 6,375 | 3,615 | 10,058 | |
| 1960 | D | 5,156 | 4,201 | 9,409 | |
| 1956 | D | 4,322 | 3,763 | 8,090 | |
| 1952 | R | 2,798 | 3,291 | 6,107 | |
| 1948 | D | 2,525 | 1,541 | 4,130 | |
| 1944 | D | 1,974 | 1,381 | 3,371 | |
| 1940 | D | 1,868 | 1,084 | 2,983 | |
| 1936 | D | 1,784 | 622 | 2,594 | |
| 1932 | D | 1,540 | 838 | 2,473 | |
| 1928 | R | 799 | 1,339 | 2,161 | |
| 1924 | R | 237 | 709 | 2,276 | |
| 1920 | R | 571 | 839 | 1,887 | |
| 1916 | D | 1,110 | 671 | 1,916 | |
| 1912 | D | 612 | 293 | 1,785 | |
| 1908 | R | 485 | 643 | 1,214 | |
| 1904 | R | 223 | 572 | 826 | |
| 1900 | D | 81 | 52 | 139 | |
| 1896 | D | 113 | 38 | 153 | |
| 1892 | D | 54 | 28 | 119 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Franklin County's population has nearly doubled since 2000, driven largely by agricultural-sector migration that has made it majority-Hispanic — yet its presidential margins have moved decisively rightward over the past three election cycles.
The Republican margin in Franklin County reached its widest at forty-two points in 1904. The margin in 2024 was twenty-three points, in line with the county's deep historical pattern.
Franklin County's loyalty is rooted in its place. Median household income of $86,714, a 46% non-Hispanic-white share, and a population of 98,902 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 Adams County and Brazoria County.
