| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 20,483 | 33,548 | 54,163 | |
| 2020 | R | 21,145 | 32,142 | 54,498 | |
| 2016 | R | 17,095 | 27,688 | 48,180 | |
| 2012 | D | 23,515 | 19,980 | 44,591 | |
| 2008 | D | 24,777 | 23,571 | 49,349 | |
| 2004 | R | 24,133 | 26,325 | 51,607 | |
| 2000 | R | 22,857 | 23,249 | 48,479 | |
| 1996 | D | 20,440 | 17,159 | 45,673 | |
| 1992 | R | 16,990 | 18,530 | 50,931 | |
| 1988 | R | 18,430 | 25,362 | 44,211 | |
| 1984 | R | 14,347 | 31,481 | 46,034 | |
| 1980 | R | 15,343 | 22,816 | 42,541 | |
| 1976 | R | 16,332 | 23,949 | 40,463 | |
| 1972 | R | 11,317 | 29,109 | 40,518 | |
| 1968 | R | 14,636 | 20,041 | 36,845 | |
| 1964 | D | 24,788 | 12,415 | 37,226 | |
| 1960 | R | 15,544 | 24,013 | 39,568 | |
| 1956 | R | 8,809 | 29,277 | 38,086 | |
| 1952 | R | 11,444 | 27,609 | 39,082 | |
| 1948 | R | 12,820 | 19,095 | 32,904 | |
| 1944 | R | 12,593 | 19,733 | 32,355 | |
| 1940 | R | 13,459 | 22,688 | 36,230 | |
| 1936 | R | 11,068 | 22,803 | 34,376 | |
| 1932 | R | 13,314 | 18,322 | 32,201 | |
| 1928 | R | 11,639 | 21,849 | 33,930 | |
| 1924 | R | 7,864 | 18,576 | 28,542 | |
| 1920 | R | 8,045 | 17,905 | 26,979 | |
| 1916 | R | 6,210 | 9,854 | 17,072 | |
| 1912 | R | 5,256 | 5,996 | 16,003 | |
| 1908 | R | 6,172 | 10,447 | 17,945 | |
| 1904 | R | 6,152 | 11,174 | 18,430 | |
| 1900 | R | 6,605 | 11,160 | 18,464 | |
| 1896 | R | 6,401 | 11,411 | 18,168 | |
| 1892 | R | 6,729 | 10,012 | 17,739 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Oswego County's R+24 presidential margin in 2024 reflects a broader realignment among rural and working-class communities in upstate New York, a shift of roughly 20 points from its more competitive standing a decade ago.
The Republican margin in Oswego County reached its widest at fifty-four points in 1956. The margin in 2024 was twenty-four points, in line with the county's deep historical pattern.
Oswego County's loyalty is rooted in its place. Median household income of $69,183, a 92% non-Hispanic-white share, and a population of 117,953 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 Juneau County and Sandusky County.
