| Year | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| 2024 | R | 5,713 | 14,737 | 20,762 | |
| 2020 | R | 5,698 | 13,835 | 19,855 | |
| 2016 | R | 4,779 | 11,631 | 17,685 | |
| 2012 | R | 6,845 | 10,342 | 17,719 | |
| 2008 | R | 6,532 | 10,606 | 17,510 | |
| 2004 | R | 6,203 | 11,117 | 17,398 | |
| 2000 | R | 5,287 | 8,892 | 14,667 | |
| 1996 | R | 5,072 | 6,871 | 13,421 | |
| 1992 | R | 3,998 | 6,865 | 14,071 | |
| 1988 | R | 3,421 | 8,303 | 11,817 | |
| 1984 | R | 2,928 | 8,979 | 11,987 | |
| 1980 | R | 3,565 | 7,166 | 11,350 | |
| 1976 | R | 4,885 | 7,074 | 12,161 | |
| 1972 | R | 2,484 | 8,372 | 11,064 | |
| 1968 | R | 2,780 | 5,882 | 10,293 | |
| 1964 | D | 5,264 | 4,945 | 10,209 | |
| 1960 | R | 3,677 | 7,256 | 10,933 | |
| 1956 | R | 2,875 | 6,483 | 9,358 | |
| 1952 | R | 3,177 | 6,279 | 9,456 | |
| 1948 | R | 3,356 | 4,730 | 8,094 | |
| 1944 | R | 3,374 | 5,546 | 8,920 | |
| 1940 | R | 4,390 | 5,904 | 10,294 | |
| 1936 | D | 5,184 | 4,843 | 10,130 | |
| 1932 | D | 4,722 | 4,631 | 9,426 | |
| 1928 | R | 2,527 | 5,522 | 8,105 | |
| 1924 | R | 2,685 | 4,829 | 7,792 | |
| 1920 | R | 3,769 | 5,397 | 9,185 | |
| 1916 | R | 2,667 | 2,809 | 5,516 | |
| 1912 | R | 2,172 | 2,271 | 5,236 | |
| 1908 | R | 2,430 | 3,051 | 5,554 | |
| 1904 | R | 2,103 | 3,164 | 5,356 | |
| 1900 | R | 2,493 | 3,197 | 5,752 | |
| 1896 | R | 2,751 | 3,308 | 6,125 | |
| 1892 | R | 2,292 | 2,594 | 5,093 | |
| 1888 | — | — | — | — | |
| 1884 | — | — | — | — | |
| 1880 | — | — | — | — | |
| 1876 | — | — | — | — |
Madison County's R+43.7 margin in 2024 places it among Ohio's most one-sided presidential battlegrounds, reflecting a largely rural, small-city electorate centered on London that has shifted steadily away from competitive outcomes over the past two decades.
The Republican margin in Madison County reached its widest at fifty-three points in 1972. The margin in 2024 was forty-three points, in line with the county's deep historical pattern.
Madison County's loyalty is rooted in its place. Median household income of $87,045, a 87% non-Hispanic-white share, and a population of 44,423 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 Licking County and Allegany County.
