| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 59,600 | 88,239 | 150,059 | |
| 2020 | R | 59,008 | 82,727 | 144,050 | |
| 2016 | R | 41,593 | 66,754 | 114,357 | |
| 2012 | R | 39,131 | 59,546 | 100,210 | |
| 2008 | R | 37,918 | 54,500 | 93,696 | |
| 2004 | R | 24,226 | 45,234 | 70,181 | |
| 2000 | R | 19,251 | 33,776 | 54,351 | |
| 1996 | R | 16,873 | 22,222 | 42,523 | |
| 1992 | R | 15,844 | 21,297 | 43,694 | |
| 1988 | R | 11,458 | 21,657 | 33,308 | |
| 1984 | R | 9,273 | 20,008 | 29,427 | |
| 1980 | D | 12,075 | 11,265 | 24,043 | |
| 1976 | D | 14,099 | 9,843 | 24,005 | |
| 1972 | R | 6,374 | 14,441 | 21,026 | |
| 1968 | R | 5,571 | 7,596 | 20,269 | |
| 1964 | D | 8,346 | 7,292 | 15,642 | |
| 1960 | D | 8,707 | 5,512 | 14,219 | |
| 1956 | D | 6,835 | 3,508 | 11,535 | |
| 1952 | D | 7,495 | 5,281 | 12,776 | |
| 1948 | D | 1,412 | 167 | 3,562 | |
| 1944 | D | 2,637 | 127 | 2,791 | |
| 1940 | D | 2,508 | 118 | 2,626 | |
| 1936 | D | 3,083 | 0 | 3,152 | |
| 1932 | D | 3,476 | 0 | 3,605 | |
| 1928 | D | 1,145 | 227 | 1,376 | |
| 1924 | D | 1,385 | 31 | 1,472 | |
| 1920 | D | 1,583 | 35 | 1,618 | |
| 1916 | D | 1,393 | 23 | 1,417 | |
| 1912 | D | 1,641 | 0 | 1,666 | |
| 1908 | D | 1,606 | 29 | 1,635 | |
| 1904 | D | 1,198 | 25 | 1,223 | |
| 1900 | D | 1,198 | 37 | 1,235 | |
| 1896 | D | 2,013 | 152 | 2,169 | |
| 1892 | D | 2,212 | 319 | 2,531 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
York County's proximity to Charlotte has fueled decade-long population growth, drawing suburban transplants who have gradually narrowed Republican margins even as the county remained solidly red in 2024 at R+19.1.
The shift began with civil rights. 1984 marked the realignment in York County, by a thirty-six points margin. The Republican margin reached its widest at thirty-eight points in 1972. The 2024 margin was nineteen points.
The political shift has tracked, in York County, the political shift of the South more broadly. A 68% non-Hispanic-white share, a median household income of $89,095, and a 8% poverty rate describe the demographic context. The county's voting pattern over the last decade is most similar to that of Campbell County and Kenton County.
