Presidential election maps are provided for Ohio counties going back to 1856. The maps are interactive and give information on voting totals and margins.
**Last updated: 7/6/2024- Added the 1988 election and 1988-1992 margin change maps.
2020
2020 State Overall
Total Registered Voters: 8,073,829
Total Voters: 5,974,121
Turnout: 73.99%
Total Presidential Votes: 5,932,398
Total Republican Votes: 3,154,834 53.18%
Total Democratic Votes: 2,679,165 45.16%
Total Other Votes: 98,399 1.66%
R vs D Margin: +8.02
2016-2020 Margin Shift
2016-2020 Ohio State Total Change
Total Registered Voters: +210,788
Total Voters: +366,480
Turnout: +2.67
Total Presidential Votes: +396,480
Total Republican Votes: +313,829 +11.05%
Total Democratic Votes: +285,001 +11.9%
Total Other Votes: -202,350 -67.28%
R vs D Margin Shift: -0.05
2016
2016 State Overall
Total Registered Voters: 7,863,041
Total Voters: 5,607,641
Turnout: 71.32%
Total Presidential Votes: 5,535,918
Total Republican Votes: 2,841,005 51.32%
Total Democratic Votes: 2,394,164 43.25%
Total Other Votes: 300,749 5.43%
R vs D Margin: +8.07
2012-2016 Margin Shift
2012-2016 Ohio State Total Change
Total Registered Voters: -126,174
Total Voters: -26,376
Turnout: +0.8
Total Presidential Votes: -54,989
Total Republican Votes: +179,566 +6.75%
Total Democratic Votes: -433,545 -15.33%
Total Other Votes: +198,990 +195.55%
R vs D Margin Shift: +11.04
2012
2012 State Overall
Total Registered Voters: 7,989,215
Total Voters: 5,634,017
Turnout: 70.52%
Total Presidential Votes: 5,590,907
Total Republican Votes: 2,661,439 47.60%
Total Democratic Votes: 2,827,709 50.58%
Total Other Votes: 101,759 1.82%
R vs D Margin: -2.97
2008-2012 Margin Shift
2008-2012 Ohio State Total Change
Total Registered Voters: -298,440
Total Voters: -139,760
Turnout: +0.85
Total Presidential Votes: -130,924
Total Republican Votes: -16,381 -0.61%
Total Democratic Votes: -113,335 -3.82%
Total Other Votes: -2,208 -2.12%
R vs D Margin Shift: +1.61
2008
2008 State Overall
Total Registered Voters: 8,287,655
Total Voters: 5,773,777
Turnout: 69.67%
Total Presidential Votes: 5,721,831
Total Republican Votes: 2,677,820 46.8%
Total Democratic Votes: 2,940,044 51.38%
Total Other Votes: 103,967 1.82%
R vs D Margin: -4.58%
2004-2008 Margin Shift
2004-2008 Ohio State Total Change
Total Registered Voters: +314,829
Total Voters: +51,328
Turnout: -2.1
Total Presidential Votes: +93,923
Total Republican Votes: -181,948 -6.36%
Total Democratic Votes: +198,877 +7.26%
Total Other Votes: +76,994 +285.45%
R vs D Margin Shift: -6.69
2004
2004 State Overall
Total Registered Voters: 7,972,826
Total Voters: 5,722,449
Turnout: 71.77%
Total Presidential Votes: 5,627,908
Total Republican Votes: 2,859,768 50.81%
Total Democratic Votes: 2,741,167 48.71%
Total Other Votes: 26,973 0.48%
R vs D Margin: +2.11
2000-2004 Margin Shift
2000-2004 Ohio State Total Change
Total Registered Voters: +437,708
Total Voters: +926,460
Turnout: +8.12
Total Presidential Votes: +921,911
Total Republican Votes: +508,019 +21.6%
Total Democratic Votes: +554,977 +25.39%
Total Other Votes: -141,085 -83.95%
R vs D Margin Shift: -1.41
2000
2000 State Overall
Total Registered Voters: 7,535,118
Total Voters: 4,795,989
Turnout: 63.65%
Total Presidential Votes: 4,705,997
Total Republican Votes: 2,351,749 49.97%
Total Democratic Votes: 2,186,190 46.46%
Total Other Votes: 168,058 3.57%
R vs D Margin: +3.52
1996-2000 Margin Shift
1996-2000 Ohio State Total Change
Total Registered Voters: +697,697
Total Voters: +157,881
Turnout: -4.18
Total Presidential Votes: +171,563
Total Republican Votes: +491,866 +26.45%
Total Democratic Votes: +37,968 +1.77%
Total Other Votes: -358,271 -68.07%
R vs D Margin Shift: +8.04
1996
1996 State Overall
Total Registered Voters: 6,837,421
Total Voters: 4,638,108
Turnout: 67.83%
Total Presidential Votes: 4,534,434
Total Republican Votes: 1,859,883 41.02%
Total Democratic Votes: 2,148,222 47.38%
Total Other Votes: 526,329 11.61%
R vs D Margin: -6.36
1992-1996 Margin Shift
1992-1996 Ohio State Total Change
Total Registered Voters: +300,485
Total Voters: -404,986
Turnout: -9.32
Total Presidential Votes: -405,530
Total Republican Votes: -34,427 -1.82%
Total Democratic Votes: +163,280 +8.23%
Total Other Votes: -534,383 -50.38%
R vs D Margin Shift: -4.53
1992
1992 State Overall
Total Registered Voters: 6,536,936
Total Voters: 5,043,094
Turnout: 77.15%
Total Presidential Votes: 4,939,964
Total Republican Votes: 1,894,310 38.35%
Total Democratic Votes: 1,984,942 40.18%
Total Other Votes: 1,060,712 21.47%
R vs D Margin: -1.83
1988-1992 Margin Shift
1988-1992 Ohio State Total Change
Total Registered Voters: +261,298
Total Voters: +537,810
Turnout: +5.35
Total Presidential Votes: +546,265
Total Republican Votes: -522,239 -21.61%
Total Democratic Votes: +45,313 +2.34%
Total Other Votes: +1,023,191 +2,726.98%
R vs D Margin Shift: -12.68
1988
1988 State Overall
Total Registered Voters: 6,275,638
Total Voters: 4,505,264
Turnout: 71.79%
Total Presidential Votes: 4,393,699
Total Republican Votes: 2,416,549 55.0%
Total Democratic Votes: 1,939,629 44.15%
Total Other Votes: 37,521 0.85%
R vs D Margin: +10.85
1872
1860
1856