| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 1,877 | 2,970 | 4,871 | |
| 2020 | R | 1,826 | 2,033 | 3,878 | |
| 2016 | D | 2,063 | 1,029 | 3,142 | |
| 2012 | D | 2,527 | 997 | 3,543 | |
| 2008 | D | 1,939 | 919 | 2,866 | |
| 2004 | D | 1,662 | 1,228 | 2,898 | |
| 2000 | D | 1,638 | 953 | 2,616 | |
| 1996 | D | 1,786 | 521 | 2,450 | |
| 1992 | D | 2,052 | 866 | 3,249 | |
| 1988 | D | 2,171 | 958 | 3,135 | |
| 1984 | D | 1,577 | 1,214 | 2,801 | |
| 1980 | D | 1,218 | 874 | 2,131 | |
| 1976 | D | 1,216 | 462 | 1,682 | |
| 1972 | D | 768 | 695 | 1,463 | |
| 1968 | D | 909 | 251 | 1,212 | |
| 1964 | D | 1,009 | 135 | 1,147 | |
| 1960 | D | 675 | 260 | 935 | |
| 1956 | D | 886 | 637 | 1,524 | |
| 1952 | D | 616 | 526 | 1,143 | |
| 1948 | D | 632 | 414 | 1,047 | |
| 1944 | D | 501 | 43 | 547 | |
| 1940 | D | 784 | 495 | 1,279 | |
| 1936 | D | 282 | 34 | 316 | |
| 1932 | D | 271 | 24 | 295 | |
| 1928 | D | 296 | 19 | 315 | |
| 1924 | D | 300 | 197 | 498 | |
| 1920 | R | 50 | 98 | 148 | |
| 1916 | R | 26 | 214 | 240 | |
| 1912 | R | 0 | 199 | 199 | |
| 1908 | — | — | — | — | |
| 1904 | — | — | — | — | |
| 1900 | — | — | — | — | |
| 1896 | — | — | — | — | |
| 1892 | — | — | — | — | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Zapata County, where Spanish is the dominant home language and the economy leans heavily on ranching and oil, recorded a 22-point Republican presidential margin in 2024 — a dramatic reversal from the double-digit Democratic leads it posted just eight years earlier.
The Democratic margin in Zapata County reached its widest at eighty-eight points in 1928. The margin in 2024 was twenty-two points — a notable narrowing.
Zapata County's loyalty is rooted in its place. Median household income of $39,239, a 21% non-Hispanic-white share, and a population of 13,841 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 Starr County and Maverick County.
