| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | D | 856 | 725 | 1,585 | |
| 2020 | D | 1,197 | 833 | 2,036 | |
| 2016 | D | 1,635 | 430 | 2,119 | |
| 2012 | D | 1,301 | 356 | 1,667 | |
| 2008 | D | 1,336 | 472 | 1,815 | |
| 2004 | D | 1,344 | 712 | 2,065 | |
| 2000 | D | 1,512 | 623 | 2,157 | |
| 1996 | D | 1,437 | 307 | 1,812 | |
| 1992 | D | 1,520 | 478 | 2,110 | |
| 1988 | D | 1,630 | 510 | 2,143 | |
| 1984 | D | 1,703 | 608 | 2,313 | |
| 1980 | D | 1,437 | 535 | 1,997 | |
| 1976 | D | 1,645 | 429 | 2,074 | |
| 1972 | D | 848 | 765 | 1,618 | |
| 1968 | D | 1,276 | 223 | 1,555 | |
| 1964 | D | 1,375 | 152 | 1,530 | |
| 1960 | D | 1,255 | 224 | 1,479 | |
| 1956 | D | 617 | 282 | 906 | |
| 1952 | D | 1,053 | 309 | 1,362 | |
| 1948 | D | 725 | 73 | 829 | |
| 1944 | D | 620 | 77 | 713 | |
| 1940 | D | 810 | 100 | 910 | |
| 1936 | D | 712 | 48 | 760 | |
| 1932 | D | 428 | 51 | 479 | |
| 1928 | D | 263 | 109 | 372 | |
| 1924 | D | 139 | 19 | 158 | |
| 1920 | D | 70 | 23 | 93 | |
| 1916 | D | 187 | 11 | 198 | |
| 1912 | — | — | — | — | |
| 1908 | — | — | — | — | |
| 1904 | — | — | — | — | |
| 1900 | — | — | — | — | |
| 1896 | — | — | — | — | |
| 1892 | — | — | — | — | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Jim Hogg County, anchored by the small city of Hebbronville, is one of the least-populous counties on the Texas–Mexico border and has returned Democratic presidential margins for decades, though that advantage narrowed noticeably between 2016 and 2024.
The Democratic margin in Jim Hogg County reached its widest at eighty-nine points in 1916. The margin in 2024 was eight points — still decisive.
Jim Hogg County's loyalty is rooted in its place. Median household income of $42,211, a 34% non-Hispanic-white share, and a population of 4,727 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 Brooks County and Zavala County.
