Ohio — 1988 presidential election
Recent presidential results
state1988 presidential electionOhio · PresidentBushR+10.9
How it voted
Share of the 1988 vote
| George H. W. Bush ✓Republican | 55.0% | 2,416,549 |
|---|---|---|
| Michael DukakisDemocratic | 44.1% | 1,939,629 |
| OtherAll other candidates | 0.9% | 37,521 |
1988presidential margin
D+60R+60
88 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
Ohio cast 23 electoral votes this cycle.
County-level results (88 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adams County, OH | Republican | R+22.3 |
| Allen County, OH | Republican | R+38.5 |
| Ashland County, OH | Republican | R+35.1 |
| Ashtabula County, OH | Democratic | D+7.5 |
| Athens County, OH | Democratic | D+7.3 |
| Auglaize County, OH | Republican | R+47.7 |
| Belmont County, OH | Democratic | D+22.8 |
| Brown County, OH | Republican | R+19.6 |
| Butler County, OH | Republican | R+38.1 |
| Carroll County, OH | Republican | R+13.8 |
| Champaign County, OH | Republican | R+35.3 |
| Clark County, OH | Republican | R+16.8 |
| Clermont County, OH | Republican | R+41.6 |
| Clinton County, OH | Republican | R+40.2 |
| Columbiana County, OH | Democratic | D+0.9 |
| Coshocton County, OH | Republican | R+15.6 |
| Crawford County, OH | Republican | R+34.5 |
| Cuyahoga County, OH | Democratic | D+18.5 |
| Darke County, OH | Republican | R+36.7 |
| Defiance County, OH | Republican | R+27.2 |
| Delaware County, OH | Republican | R+46.0 |
| Erie County, OH | Republican | R+4.9 |
| Fairfield County, OH | Republican | R+39.7 |
| Fayette County, OH | Republican | R+40.2 |
| Franklin County, OH | Republican | R+20.9 |
| Fulton County, OH | Republican | R+33.4 |
| Gallia County, OH | Republican | R+20.8 |
| Geauga County, OH | Republican | R+30.2 |
| Greene County, OH | Republican | R+31.0 |
| Guernsey County, OH | Republican | R+17.7 |
| Hamilton County, OH | Republican | R+23.4 |
| Hancock County, OH | Republican | R+45.1 |
| Hardin County, OH | Republican | R+27.1 |
| Harrison County, OH | Democratic | D+8.0 |
| Henry County, OH | Republican | R+38.9 |
| Highland County, OH | Republican | R+34.1 |
| Hocking County, OH | Republican | R+18.6 |
| Holmes County, OH | Republican | R+39.4 |
| Huron County, OH | Republican | R+23.4 |
| Jackson County, OH | Republican | R+19.2 |
| Jefferson County, OH | Democratic | D+21.8 |
| Knox County, OH | Republican | R+27.6 |
| Lake County, OH | Republican | R+14.2 |
| Lawrence County, OH | Republican | R+5.3 |
| Licking County, OH | Republican | R+34.3 |
| Logan County, OH | Republican | R+42.1 |
| Lorain County, OH | Democratic | D+4.9 |
| Lucas County, OH | Democratic | D+8.6 |
| Madison County, OH | Republican | R+41.3 |
| Mahoning County, OH | Democratic | D+26.5 |
| Marion County, OH | Republican | R+21.3 |
| Medina County, OH | Republican | R+21.0 |
| Meigs County, OH | Republican | R+19.3 |
| Mercer County, OH | Republican | R+38.0 |
| Miami County, OH | Republican | R+37.8 |
| Monroe County, OH | Democratic | D+24.9 |
| Montgomery County, OH | Republican | R+15.7 |
| Morgan County, OH | Republican | R+27.8 |
| Morrow County, OH | Republican | R+33.6 |
| Muskingum County, OH | Republican | R+25.4 |
| Noble County, OH | Republican | R+20.3 |
| Ottawa County, OH | Republican | R+7.5 |
| Paulding County, OH | Republican | R+26.4 |
| Perry County, OH | Republican | R+13.6 |
| Pickaway County, OH | Republican | R+37.3 |
| Pike County, OH | Republican | R+3.8 |
| Portage County, OH | Republican | R+1.4 |
| Preble County, OH | Republican | R+34.8 |
| Putnam County, OH | Republican | R+46.9 |
| Richland County, OH | Republican | R+20.8 |
| Ross County, OH | Republican | R+21.9 |
| Sandusky County, OH | Republican | R+18.5 |
| Scioto County, OH | Republican | R+5.2 |
| Seneca County, OH | Republican | R+17.9 |
| Shelby County, OH | Republican | R+40.9 |
| Stark County, OH | Republican | R+11.0 |
| Summit County, OH | Democratic | D+5.3 |
| Trumbull County, OH | Democratic | D+20.2 |
| Tuscarawas County, OH | Republican | R+9.4 |
| Union County, OH | Republican | R+47.4 |
| Van Wert County, OH | Republican | R+41.7 |
| Vinton County, OH | Republican | R+5.3 |
| Warren County, OH | Republican | R+47.3 |
| Washington County, OH | Republican | R+19.3 |
| Wayne County, OH | Republican | R+24.2 |
| Williams County, OH | Republican | R+39.2 |
| Wood County, OH | Republican | R+16.5 |
| Wyandot County, OH | Republican | R+35.1 |
Ohio results by county
88 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Adams County | George H. W. Bush+2,176 | 5,91660.7% | 3,74038.4% | 880.9% | 9,744 |
| Allen County | George H. W. Bush+17,294 | 31,02169.0% | 13,72730.5% | 2270.5% | 44,975 |
| Ashland County | George H. W. Bush+6,654 | 12,72667.2% | 6,07232.1% | 1410.7% | 18,939 |
| Ashtabula County | Michael Dukakis+2,882 | 17,65445.8% | 20,53653.3% | 3660.9% | 38,556 |
| Athens County | Michael Dukakis+1,481 | 9,31445.9% | 10,79553.2% | 1720.8% | 20,281 |
| Auglaize County | George H. W. Bush+8,806 | 13,56273.4% | 4,75625.7% | 1610.9% | 18,479 |
| Belmont County | Michael Dukakis+7,301 | 12,21438.2% | 19,51561.0% | 2440.8% | 31,973 |
| Brown County | George H. W. Bush+2,492 | 7,53959.4% | 5,04739.7% | 1120.9% | 12,698 |
| Butler County | George H. W. Bush+41,955 | 75,72568.7% | 33,77030.6% | 7130.6% | 110,208 |
| Carroll County | George H. W. Bush+1,512 | 6,17956.2% | 4,66742.5% | 1481.3% | 10,994 |
| Champaign County | George H. W. Bush+4,723 | 8,99567.3% | 4,27232.0% | 1010.8% | 13,368 |
| Clark County | George H. W. Bush+9,482 | 32,72957.9% | 23,24741.1% | 5270.9% | 56,503 |
| Clermont County | George H. W. Bush+22,065 | 37,41770.5% | 15,35228.9% | 3160.6% | 53,085 |
| Clinton County | George H. W. Bush+5,110 | 8,85669.7% | 3,74629.5% | 970.8% | 12,699 |
| Columbiana County | Michael Dukakis+406 | 21,17549.1% | 21,58150.0% | 3840.9% | 43,140 |
| Coshocton County | George H. W. Bush+2,262 | 8,28257.1% | 6,02041.5% | 2041.4% | 14,506 |
| Crawford County | George H. W. Bush+6,454 | 12,47266.7% | 6,01832.2% | 2101.1% | 18,700 |
| Cuyahoga County | Michael Dukakis+110,962 | 242,43940.3% | 353,40158.8% | 5,2770.9% | 601,117 |
| Darke County | George H. W. Bush+8,063 | 14,91467.9% | 6,85131.2% | 1890.9% | 21,954 |
| Defiance County | George H. W. Bush+4,118 | 9,56663.1% | 5,44836.0% | 1390.9% | 15,153 |
| Delaware County | George H. W. Bush+13,103 | 20,69372.6% | 7,59026.6% | 2150.8% | 28,498 |
| Erie County | George H. W. Bush+1,573 | 16,67051.8% | 15,09746.9% | 4311.3% | 32,198 |
| Fairfield County | George H. W. Bush+16,704 | 29,20869.5% | 12,50429.7% | 3390.8% | 42,051 |
| Fayette County | George H. W. Bush+3,563 | 6,18669.7% | 2,62329.6% | 640.7% | 8,873 |
| Franklin County | George H. W. Bush+78,680 | 226,26560.0% | 147,58539.1% | 3,5070.9% | 377,357 |
| Fulton County | George H. W. Bush+5,154 | 10,23066.3% | 5,07632.9% | 1220.8% | 15,428 |
| Gallia County | George H. W. Bush+2,565 | 7,39959.9% | 4,83439.1% | 1160.9% | 12,349 |
| Geauga County | George H. W. Bush+10,465 | 22,33964.5% | 11,87434.3% | 3951.1% | 34,608 |
| Greene County | George H. W. Bush+16,407 | 34,43265.1% | 18,02534.1% | 3990.8% | 52,856 |
| Guernsey County | George H. W. Bush+2,581 | 8,50758.4% | 5,92640.7% | 1300.9% | 14,563 |
| Hamilton County | George H. W. Bush+86,650 | 227,00461.3% | 140,35437.9% | 3,0260.8% | 370,384 |
| Hancock County | George H. W. Bush+12,461 | 19,89672.0% | 7,43526.9% | 3121.1% | 27,643 |
| Hardin County | George H. W. Bush+3,146 | 7,29162.8% | 4,14535.7% | 1701.5% | 11,606 |
| Harrison County | Michael Dukakis+583 | 3,29845.5% | 3,88153.5% | 731.0% | 7,252 |
| Henry County | George H. W. Bush+4,854 | 8,61869.1% | 3,76430.2% | 860.7% | 12,468 |
| Highland County | George H. W. Bush+4,498 | 8,77666.6% | 4,27832.5% | 1240.9% | 13,178 |
| Hocking County | George H. W. Bush+1,720 | 5,42658.7% | 3,70640.1% | 1111.2% | 9,243 |
| Holmes County | George H. W. Bush+2,885 | 5,06469.2% | 2,17929.8% | 731.0% | 7,316 |
| Huron County | George H. W. Bush+4,839 | 12,63361.2% | 7,79437.8% | 2151.0% | 20,642 |
| Jackson County | George H. W. Bush+2,166 | 6,67159.2% | 4,50540.0% | 910.8% | 11,267 |
| Jefferson County | Michael Dukakis+7,954 | 14,14138.7% | 22,09560.5% | 2730.7% | 36,509 |
| Knox County | George H. W. Bush+5,298 | 12,18063.4% | 6,88235.8% | 1380.7% | 19,200 |
| Lake County | George H. W. Bush+13,296 | 52,96356.6% | 39,66742.4% | 8941.0% | 93,524 |
| Lawrence County | George H. W. Bush+1,309 | 12,93752.2% | 11,62846.9% | 2030.8% | 24,768 |
| Licking County | George H. W. Bush+17,747 | 34,54066.7% | 16,79332.4% | 4340.8% | 51,767 |
| Logan County | George H. W. Bush+6,615 | 11,09970.7% | 4,48428.6% | 1140.7% | 15,697 |
| Lorain County | Michael Dukakis+5,190 | 50,41047.1% | 55,60052.0% | 9160.9% | 106,926 |
| Lucas County | Michael Dukakis+15,967 | 83,78845.3% | 99,75553.9% | 1,5520.8% | 185,095 |
| Madison County | George H. W. Bush+4,882 | 8,30370.3% | 3,42128.9% | 930.8% | 11,817 |
| Mahoning County | Michael Dukakis+31,802 | 43,72236.4% | 75,52462.9% | 8800.7% | 120,126 |
| Marion County | George H. W. Bush+5,268 | 14,86460.1% | 9,59638.8% | 2581.0% | 24,718 |
| Medina County | George H. W. Bush+10,457 | 29,96260.1% | 19,50539.1% | 4070.8% | 49,874 |
| Meigs County | George H. W. Bush+1,787 | 5,48659.1% | 3,69939.9% | 911.0% | 9,276 |
| Mercer County | George H. W. Bush+6,184 | 11,16268.5% | 4,97830.6% | 1460.9% | 16,286 |
| Miami County | George H. W. Bush+13,777 | 24,91568.4% | 11,13830.6% | 3811.0% | 36,434 |
| Monroe County | Michael Dukakis+1,712 | 2,55737.2% | 4,26962.1% | 480.7% | 6,874 |
| Montgomery County | George H. W. Bush+35,859 | 131,59657.5% | 95,73741.8% | 1,6100.7% | 228,943 |
| Morgan County | George H. W. Bush+1,628 | 3,71363.4% | 2,08535.6% | 611.0% | 5,859 |
| Morrow County | George H. W. Bush+3,615 | 7,13066.3% | 3,51532.7% | 1151.1% | 10,760 |
| Muskingum County | George H. W. Bush+8,045 | 19,73662.3% | 11,69136.9% | 2470.8% | 31,674 |
| Noble County | George H. W. Bush+1,076 | 3,15559.4% | 2,07939.2% | 741.4% | 5,308 |
| Ottawa County | George H. W. Bush+1,314 | 9,35253.4% | 8,03845.9% | 1270.7% | 17,517 |
| Paulding County | George H. W. Bush+2,267 | 5,38162.8% | 3,11436.3% | 760.9% | 8,571 |
| Perry County | George H. W. Bush+1,591 | 6,60256.3% | 5,01142.7% | 1181.0% | 11,731 |
| Pickaway County | George H. W. Bush+5,891 | 10,79668.4% | 4,90531.1% | 930.6% | 15,794 |
| Pike County | George H. W. Bush+420 | 5,61151.4% | 5,19147.5% | 1171.1% | 10,919 |
| Portage County | George H. W. Bush+727 | 26,33450.2% | 25,60748.8% | 5391.0% | 52,480 |
| Preble County | George H. W. Bush+5,360 | 10,29766.9% | 4,93732.1% | 1471.0% | 15,381 |
| Putnam County | George H. W. Bush+7,179 | 11,18373.1% | 4,00426.2% | 1140.7% | 15,301 |
| Richland County | George H. W. Bush+10,430 | 30,04760.0% | 19,61739.2% | 3830.8% | 50,047 |
| Ross County | George H. W. Bush+5,292 | 14,56360.4% | 9,27138.4% | 2791.2% | 24,113 |
| Sandusky County | George H. W. Bush+4,494 | 14,20358.6% | 9,70940.1% | 3201.3% | 24,232 |
| Scioto County | George H. W. Bush+1,587 | 16,02952.1% | 14,44247.0% | 2890.9% | 30,760 |
| Seneca County | George H. W. Bush+4,200 | 13,70458.5% | 9,50440.6% | 2220.9% | 23,430 |
| Shelby County | George H. W. Bush+7,133 | 12,19870.0% | 5,06529.1% | 1620.9% | 17,425 |
| Stark County | George H. W. Bush+17,448 | 87,08755.1% | 69,63944.0% | 1,3700.9% | 158,096 |
| Summit County | Michael Dukakis+11,457 | 101,15546.9% | 112,61252.2% | 1,8220.8% | 215,589 |
| Trumbull County | Michael Dukakis+19,859 | 38,81539.5% | 58,67459.7% | 7610.8% | 98,250 |
| Tuscarawas County | George H. W. Bush+2,960 | 17,14554.3% | 14,18544.9% | 2590.8% | 31,589 |
| Union County | George H. W. Bush+5,716 | 8,84673.3% | 3,13025.9% | 950.8% | 12,071 |
| Van Wert County | George H. W. Bush+5,562 | 9,41070.6% | 3,84828.9% | 780.6% | 13,336 |
| Vinton County | George H. W. Bush+267 | 2,65252.2% | 2,38546.9% | 440.9% | 5,081 |
| Warren County | George H. W. Bush+20,274 | 31,41973.4% | 11,14526.0% | 2540.6% | 42,818 |
| Washington County | George H. W. Bush+4,800 | 14,76759.3% | 9,96740.0% | 1820.7% | 24,916 |
| Wayne County | George H. W. Bush+8,749 | 22,32061.6% | 13,57137.5% | 3170.9% | 36,208 |
| Williams County | George H. W. Bush+6,116 | 10,78269.2% | 4,66629.9% | 1370.9% | 15,585 |
| Wood County | George H. W. Bush+7,434 | 26,01357.9% | 18,57941.3% | 3410.8% | 44,933 |
| Wyandot County | George H. W. Bush+3,242 | 6,17866.9% | 2,93631.8% | 1251.4% | 9,239 |
Nominees: Michael Dukakis (D) · George H. W. Bush (R)
Ohio's presidential margins
1892–2024, the 1988 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −0.1% |
| 1896 | −4.8% |
| 1900 | −6.6% |
| 1904 | −25.4% |
| 1908 | −6.2% |
| 1912 | +14.1% |
| 1916 | +7.7% |
| 1920 | −19.9% |
| 1924 | −34.6% |
| 1928 | −30.4% |
| 1932 | +2.8% |
| 1936 | +20.6% |
| 1940 | +4.4% |
| 1944 | −0.4% |
| 1948 | +0.2% |
| 1952 | −13.5% |
| 1956 | −22.2% |
| 1960 | −6.6% |
| 1964 | +25.9% |
| 1968 | −2.3% |
| 1972 | −21.6% |
| 1976 | +0.3% |
| 1980 | −10.6% |
| 1984 | −18.8% |
| 1988 | −10.9% |
| 1992 | +1.8% |
| 1996 | +6.4% |
| 2000 | −3.5% |
| 2004 | −2.1% |
| 2008 | +4.6% |
| 2012 | +3.0% |
| 2016 | −8.0% |
| 2020 | −8.0% |
| 2024 | −11.2% |
Same ballot, 1988OH
Source. MIT Election Data + Science Lab — 1988 presidential returns · official county-level results. Real returns — nothing estimated.