| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | D | 29,014 | 22,507 | 52,301 | |
| 2020 | D | 26,787 | 21,186 | 48,599 | |
| 2016 | D | 21,065 | 17,105 | 39,849 | |
| 2012 | D | 18,361 | 16,665 | 35,434 | |
| 2008 | D | 17,862 | 14,668 | 32,880 | |
| 2004 | D | 12,897 | 12,892 | 25,922 | |
| 2000 | R | 10,248 | 10,461 | 20,931 | |
| 1996 | D | 9,353 | 7,731 | 18,396 | |
| 1992 | D | 9,520 | 6,568 | 18,577 | |
| 1988 | D | 7,600 | 6,999 | 14,639 | |
| 1984 | R | 7,458 | 8,595 | 16,099 | |
| 1980 | D | 7,144 | 5,414 | 13,205 | |
| 1976 | D | 6,397 | 4,279 | 10,725 | |
| 1972 | R | 3,624 | 6,175 | 9,941 | |
| 1968 | R | 3,532 | 3,845 | 10,616 | |
| 1964 | D | 5,295 | 4,111 | 9,406 | |
| 1960 | D | 4,683 | 4,308 | 8,991 | |
| 1956 | D | 4,151 | 3,729 | 7,880 | |
| 1952 | D | 4,303 | 3,606 | 7,909 | |
| 1948 | D | 3,396 | 2,008 | 5,795 | |
| 1944 | D | 3,856 | 2,431 | 6,287 | |
| 1940 | D | 4,025 | 1,829 | 5,854 | |
| 1936 | D | 4,373 | 2,182 | 6,555 | |
| 1932 | D | 4,263 | 2,590 | 6,912 | |
| 1928 | R | 2,680 | 3,318 | 5,998 | |
| 1924 | D | 3,446 | 2,755 | 6,216 | |
| 1920 | D | 3,186 | 2,906 | 6,092 | |
| 1916 | D | 1,839 | 1,501 | 3,354 | |
| 1912 | D | 1,652 | 70 | 3,067 | |
| 1908 | D | 1,521 | 1,497 | 3,020 | |
| 1904 | D | 1,551 | 1,477 | 3,038 | |
| 1900 | R | 1,489 | 2,240 | 3,755 | |
| 1896 | D | 2,892 | 1,490 | 4,397 | |
| 1892 | D | 1,567 | 727 | 4,401 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Chatham's proximity to the Research Triangle has drawn a wave of educated newcomers, shifting a historically competitive rural county to a consistent Democratic lean — a pattern visible in every presidential contest since 2016.
The county's recent history is a story of close margins. The Democratic margin reached fifty-two points in 1912; the Republican margin reached twenty-six points in 1972. Most other elections have been decided by single-digit points.
Chatham County's demographics — a population of 80,151, a 71% non-Hispanic-white share, a median household income of $94,317 — situate the county close to national averages on several dimensions. The county's voting pattern over the last decade is most similar to that of Boone County and Missoula County.
