Ohio — 1896 presidential election
Recent presidential results
state1896 presidential electionOhio · PresidentMcKinleyR+4.8
How it voted
Share of the 1896 vote
| William McKinley ✓Republican | 51.9% | 525,991 |
|---|---|---|
| William J. BryanDemocratic | 47.1% | 477,497 |
| OtherAll other candidates | 1.1% | 10,807 |
1896presidential margin
D+60R+60
88 counties, each filled by 1896 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+1.4 |
| Allen County, OH | Democratic | D+12.4 |
| Ashland County, OH | Democratic | D+13.4 |
| Ashtabula County, OH | Republican | R+37.3 |
| Athens County, OH | Republican | R+24.0 |
| Auglaize County, OH | Democratic | D+25.8 |
| Belmont County, OH | Republican | R+9.0 |
| Brown County, OH | Democratic | D+17.0 |
| Butler County, OH | Democratic | D+18.9 |
| Carroll County, OH | Republican | R+15.3 |
| Champaign County, OH | Republican | R+11.3 |
| Clark County, OH | Republican | R+9.0 |
| Clermont County, OH | Democratic | D+4.4 |
| Clinton County, OH | Republican | R+21.6 |
| Columbiana County, OH | Republican | R+17.6 |
| Coshocton County, OH | Democratic | D+8.7 |
| Crawford County, OH | Democratic | D+30.2 |
| Cuyahoga County, OH | Republican | R+6.7 |
| Darke County, OH | Democratic | D+16.6 |
| Defiance County, OH | Democratic | D+27.2 |
| Delaware County, OH | Republican | R+2.4 |
| Erie County, OH | Republican | R+7.8 |
| Fairfield County, OH | Democratic | D+20.8 |
| Fayette County, OH | Republican | R+9.9 |
| Franklin County, OH | Republican | R+5.0 |
| Fulton County, OH | Republican | R+13.2 |
| Gallia County, OH | Republican | R+28.2 |
| Geauga County, OH | Republican | R+37.6 |
| Greene County, OH | Republican | R+27.1 |
| Guernsey County, OH | Republican | R+13.9 |
| Hamilton County, OH | Republican | R+20.3 |
| Hancock County, OH | Republican | R+0.4 |
| Hardin County, OH | Republican | R+0.3 |
| Harrison County, OH | Republican | R+16.5 |
| Henry County, OH | Democratic | D+25.5 |
| Highland County, OH | Republican | R+2.4 |
| Hocking County, OH | Democratic | D+7.2 |
| Holmes County, OH | Democratic | D+47.2 |
| Huron County, OH | Republican | R+8.9 |
| Jackson County, OH | Republican | R+7.9 |
| Jefferson County, OH | Republican | R+23.1 |
| Knox County, OH | Democratic | D+3.8 |
| Lake County, OH | Republican | R+37.7 |
| Lawrence County, OH | Republican | R+27.7 |
| Licking County, OH | Democratic | D+8.6 |
| Logan County, OH | Republican | R+20.1 |
| Lorain County, OH | Republican | R+27.9 |
| Lucas County, OH | Republican | R+9.7 |
| Madison County, OH | Republican | R+9.1 |
| Mahoning County, OH | Republican | R+11.4 |
| Marion County, OH | Democratic | D+7.8 |
| Medina County, OH | Republican | R+15.5 |
| Meigs County, OH | Republican | R+29.6 |
| Mercer County, OH | Democratic | D+41.0 |
| Miami County, OH | Republican | R+5.8 |
| Monroe County, OH | Democratic | D+34.9 |
| Montgomery County, OH | Republican | R+8.2 |
| Morgan County, OH | Republican | R+3.2 |
| Morrow County, OH | Democratic | D+0.2 |
| Muskingum County, OH | Republican | R+2.6 |
| Noble County, OH | Republican | R+4.9 |
| Ottawa County, OH | Democratic | D+22.0 |
| Paulding County, OH | Democratic | D+1.0 |
| Perry County, OH | Democratic | D+1.5 |
| Pickaway County, OH | Democratic | D+10.4 |
| Pike County, OH | Republican | R+1.9 |
| Portage County, OH | Republican | R+1.0 |
| Preble County, OH | Republican | R+0.7 |
| Putnam County, OH | Democratic | D+31.8 |
| Richland County, OH | Democratic | D+10.0 |
| Ross County, OH | Republican | R+5.6 |
| Sandusky County, OH | Democratic | D+12.4 |
| Scioto County, OH | Republican | R+19.8 |
| Seneca County, OH | Democratic | D+11.9 |
| Shelby County, OH | Democratic | D+22.4 |
| Stark County, OH | Republican | R+3.3 |
| Summit County, OH | Republican | R+3.4 |
| Trumbull County, OH | Republican | R+34.0 |
| Tuscarawas County, OH | Democratic | D+5.0 |
| Union County, OH | Republican | R+11.8 |
| Van Wert County, OH | Democratic | D+0.3 |
| Vinton County, OH | Republican | R+5.5 |
| Warren County, OH | Republican | R+21.9 |
| Washington County, OH | Republican | R+6.8 |
| Wayne County, OH | Democratic | D+12.0 |
| Williams County, OH | Democratic | D+5.0 |
| Wood County, OH | Republican | R+4.5 |
| Wyandot County, OH | Democratic | D+18.2 |
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 | William McKinley+90 | 3,33850.1% | 3,24848.8% | 731.1% | 6,659 |
| Allen County | William J. Bryan+1,435 | 4,95943.0% | 6,39455.5% | 1761.5% | 11,529 |
| Ashland County | William J. Bryan+814 | 2,60842.9% | 3,42256.3% | 500.8% | 6,080 |
| Ashtabula County | William McKinley+4,717 | 8,55767.7% | 3,84030.4% | 2421.9% | 12,639 |
| Athens County | William McKinley+2,136 | 5,42961.0% | 3,29337.0% | 1752.0% | 8,897 |
| Auglaize County | William J. Bryan+2,039 | 2,90036.8% | 4,93962.6% | 520.7% | 7,891 |
| Belmont County | William McKinley+1,286 | 7,69953.7% | 6,41344.7% | 2361.6% | 14,348 |
| Brown County | William J. Bryan+1,315 | 3,17041.1% | 4,48558.1% | 610.8% | 7,716 |
| Butler County | William J. Bryan+2,788 | 5,93640.2% | 8,72459.1% | 1030.7% | 14,763 |
| Carroll County | William McKinley+713 | 2,66857.1% | 1,95541.8% | 521.1% | 4,675 |
| Champaign County | William McKinley+882 | 4,31455.1% | 3,43243.9% | 791.0% | 7,825 |
| Clark County | William McKinley+1,285 | 7,66753.9% | 6,38244.9% | 1791.3% | 14,228 |
| Clermont County | William J. Bryan+400 | 4,27247.4% | 4,67251.8% | 760.8% | 9,020 |
| Clinton County | William McKinley+1,487 | 4,14460.2% | 2,65738.6% | 851.2% | 6,886 |
| Columbiana County | William McKinley+2,889 | 9,48757.8% | 6,59840.2% | 3292.0% | 16,414 |
| Coshocton County | William J. Bryan+639 | 3,34045.2% | 3,97953.9% | 650.9% | 7,384 |
| Crawford County | William J. Bryan+2,765 | 3,15034.4% | 5,91564.5% | 1011.1% | 9,166 |
| Cuyahoga County | William McKinley+5,451 | 42,99352.8% | 37,54246.1% | 9551.2% | 81,490 |
| Darke County | William J. Bryan+1,767 | 4,38441.3% | 6,15157.9% | 840.8% | 10,619 |
| Defiance County | William J. Bryan+1,825 | 2,41436.0% | 4,23963.2% | 500.7% | 6,703 |
| Delaware County | William McKinley+177 | 3,78950.4% | 3,61248.0% | 1181.6% | 7,519 |
| Erie County | William McKinley+801 | 5,44253.2% | 4,64145.4% | 1501.5% | 10,233 |
| Fairfield County | William J. Bryan+1,818 | 3,43239.2% | 5,25060.0% | 740.8% | 8,756 |
| Fayette County | William McKinley+609 | 3,35754.5% | 2,74844.6% | 500.8% | 6,155 |
| Franklin County | William McKinley+1,971 | 20,29152.0% | 18,32046.9% | 4421.1% | 39,053 |
| Fulton County | William McKinley+763 | 3,22756.0% | 2,46442.7% | 731.3% | 5,764 |
| Gallia County | William McKinley+1,878 | 4,24763.7% | 2,36935.5% | 550.8% | 6,671 |
| Geauga County | William McKinley+1,547 | 2,80768.2% | 1,26030.6% | 491.2% | 4,116 |
| Greene County | William McKinley+2,293 | 5,29662.5% | 3,00335.4% | 1732.0% | 8,472 |
| Guernsey County | William McKinley+1,079 | 4,33755.8% | 3,25841.9% | 1802.3% | 7,775 |
| Hamilton County | William McKinley+19,584 | 57,74959.9% | 38,16539.6% | 5610.6% | 96,475 |
| Hancock County | William McKinley+45 | 5,59149.7% | 5,54649.3% | 1211.1% | 11,258 |
| Hardin County | William McKinley+29 | 4,27649.5% | 4,24749.2% | 1161.3% | 8,639 |
| Harrison County | William McKinley+906 | 3,15157.4% | 2,24540.9% | 971.8% | 5,493 |
| Henry County | William J. Bryan+1,765 | 2,55836.9% | 4,32362.4% | 500.7% | 6,931 |
| Highland County | William McKinley+197 | 4,10650.3% | 3,90947.9% | 1441.8% | 8,159 |
| Hocking County | William J. Bryan+431 | 2,74646.0% | 3,17753.2% | 470.8% | 5,970 |
| Holmes County | William J. Bryan+2,338 | 1,28425.9% | 3,62273.2% | 450.9% | 4,951 |
| Huron County | William McKinley+823 | 5,00854.0% | 4,18545.1% | 840.9% | 9,277 |
| Jackson County | William McKinley+653 | 4,43953.5% | 3,78645.6% | 791.0% | 8,304 |
| Jefferson County | William McKinley+2,361 | 6,18560.6% | 3,82437.5% | 1951.9% | 10,204 |
| Knox County | William J. Bryan+300 | 3,76247.7% | 4,06251.5% | 600.8% | 7,884 |
| Lake County | William McKinley+2,063 | 3,74568.4% | 1,68230.7% | 480.9% | 5,475 |
| Lawrence County | William McKinley+2,358 | 5,40863.4% | 3,05035.8% | 690.8% | 8,527 |
| Licking County | William J. Bryan+1,051 | 5,56045.3% | 6,61153.9% | 960.8% | 12,267 |
| Logan County | William McKinley+1,597 | 4,72259.6% | 3,12539.4% | 811.0% | 7,928 |
| Lorain County | William McKinley+3,434 | 7,80163.3% | 4,36735.4% | 1591.3% | 12,327 |
| Lucas County | William McKinley+2,999 | 16,75854.5% | 13,75944.7% | 2590.8% | 30,776 |
| Madison County | William McKinley+557 | 3,30854.0% | 2,75144.9% | 661.1% | 6,125 |
| Mahoning County | William McKinley+1,757 | 8,52955.3% | 6,77243.9% | 1310.8% | 15,432 |
| Marion County | William J. Bryan+590 | 3,42645.4% | 4,01653.2% | 1051.4% | 7,547 |
| Medina County | William McKinley+958 | 3,53357.3% | 2,57541.8% | 560.9% | 6,164 |
| Meigs County | William McKinley+2,160 | 4,69664.3% | 2,53634.7% | 751.0% | 7,307 |
| Mercer County | William J. Bryan+2,799 | 1,99129.2% | 4,79070.2% | 460.7% | 6,827 |
| Miami County | William McKinley+664 | 6,05152.6% | 5,38746.8% | 650.6% | 11,503 |
| Monroe County | William J. Bryan+2,179 | 2,00132.1% | 4,18067.0% | 580.9% | 6,239 |
| Montgomery County | William McKinley+2,793 | 18,33353.6% | 15,54045.4% | 3591.0% | 34,232 |
| Morgan County | William McKinley+156 | 2,53151.1% | 2,37548.0% | 450.9% | 4,951 |
| Morrow County | William J. Bryan+11 | 2,50648.8% | 2,51749.0% | 1132.2% | 5,136 |
| Muskingum County | William McKinley+374 | 7,24550.7% | 6,87148.1% | 1831.3% | 14,299 |
| Noble County | William McKinley+241 | 2,55951.9% | 2,31847.0% | 571.2% | 4,934 |
| Ottawa County | William J. Bryan+1,181 | 2,07938.7% | 3,26060.7% | 340.6% | 5,373 |
| Paulding County | William J. Bryan+76 | 3,58049.3% | 3,65650.3% | 260.4% | 7,262 |
| Perry County | William J. Bryan+123 | 3,98948.6% | 4,11250.1% | 1021.2% | 8,203 |
| Pickaway County | William J. Bryan+795 | 3,37044.2% | 4,16554.7% | 841.1% | 7,619 |
| Pike County | William McKinley+83 | 2,22850.6% | 2,14548.8% | 270.6% | 4,400 |
| Portage County | William McKinley+78 | 4,07350.0% | 3,99549.1% | 760.9% | 8,144 |
| Preble County | William McKinley+46 | 3,30049.6% | 3,25448.9% | 1051.6% | 6,659 |
| Putnam County | William J. Bryan+2,575 | 2,72833.7% | 5,30365.5% | 680.8% | 8,099 |
| Richland County | William J. Bryan+1,141 | 5,11544.7% | 6,25654.7% | 730.6% | 11,444 |
| Ross County | William McKinley+595 | 5,56252.3% | 4,96746.7% | 1011.0% | 10,630 |
| Sandusky County | William J. Bryan+1,135 | 3,97043.3% | 5,10555.7% | 971.1% | 9,172 |
| Scioto County | William McKinley+1,834 | 5,49259.4% | 3,65839.6% | 901.0% | 9,240 |
| Seneca County | William J. Bryan+1,359 | 4,98843.5% | 6,34755.4% | 1301.1% | 11,465 |
| Shelby County | William J. Bryan+1,453 | 2,48838.3% | 3,94160.7% | 590.9% | 6,488 |
| Stark County | William McKinley+772 | 12,11151.1% | 11,33947.9% | 2351.0% | 23,685 |
| Summit County | William McKinley+564 | 8,58451.2% | 8,02047.9% | 1460.9% | 16,750 |
| Trumbull County | William McKinley+4,038 | 7,86766.2% | 3,82932.2% | 1821.5% | 11,878 |
| Tuscarawas County | William J. Bryan+663 | 6,23547.1% | 6,89852.2% | 920.7% | 13,225 |
| Union County | William McKinley+740 | 3,47655.4% | 2,73643.6% | 671.1% | 6,279 |
| Van Wert County | William J. Bryan+27 | 3,95749.3% | 3,98449.6% | 921.1% | 8,033 |
| Vinton County | William McKinley+214 | 2,03552.4% | 1,82146.9% | 250.6% | 3,881 |
| Warren County | William McKinley+1,585 | 4,37960.5% | 2,79438.6% | 610.8% | 7,234 |
| Washington County | William McKinley+767 | 5,94953.0% | 5,18246.2% | 950.8% | 11,226 |
| Wayne County | William J. Bryan+1,219 | 4,36943.1% | 5,58855.1% | 1821.8% | 10,139 |
| Williams County | William J. Bryan+339 | 3,19147.2% | 3,53052.2% | 450.7% | 6,766 |
| Wood County | William McKinley+637 | 7,29051.5% | 6,65347.0% | 2011.4% | 14,144 |
| Wyandot County | William J. Bryan+1,067 | 2,37440.4% | 3,44158.6% | 550.9% | 5,870 |
Nominees: William Jennings Bryan (D) · William McKinley (R)
Ohio's presidential margins
1892–2024, the 1896 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% |
Source. Compiled historical county records — 1896 presidential returns · official county-level results. Real returns — nothing estimated.