Skip to content

Ohio 2008 vs 2016: county swing

85 of 88 counties moved toward the Republican ticket; 14 changed hands.

Geauga County: swing R+10.0Hancock County: swing R+17.3Hardin County: swing R+26.2Holmes County: swing R+21.5Licking County: swing R+13.0Madison County: swing R+16.3Miami County: swing R+16.9Noble County: swing R+39.6Pike County: swing R+35.6Sandusky County: swing R+27.5Seneca County: swing R+28.2Union County: swing R+9.8Wayne County: swing R+19.8Wood County: swing R+15.1Allen County: swing R+16.6Brown County: swing R+28.8Clinton County: swing R+22.0Defiance County: swing R+24.3Fayette County: swing R+24.0Meigs County: swing R+32.0Mercer County: swing R+21.5Morrow County: swing R+26.1Muskingum County: swing R+27.7Paulding County: swing R+36.9Pickaway County: swing R+20.9Portage County: swing R+19.0Preble County: swing R+22.8Richland County: swing R+23.6Ross County: swing R+20.1Shelby County: swing R+24.0Stark County: swing R+22.6Tuscarawas County: swing R+38.2Van Wert County: swing R+29.1Washington County: swing R+26.2Williams County: swing R+34.5Wyandot County: swing R+30.3Adams County: swing R+31.6Ashland County: swing R+24.6Auglaize County: swing R+21.0Belmont County: swing R+42.3Butler County: swing R+5.2Carroll County: swing R+41.8Clark County: swing R+16.8Clermont County: swing R+8.7Columbiana County: swing R+34.0Crawford County: swing R+27.7Darke County: swing R+24.9Delaware County: swing D+3.6Erie County: swing R+23.4Franklin County: swing D+5.4Hamilton County: swing D+3.3Highland County: swing R+29.0Huron County: swing R+33.1Jefferson County: swing R+35.8Lawrence County: swing R+28.7Lorain County: swing R+17.8Mahoning County: swing R+23.3Marion County: swing R+25.4Athens County: swing R+18.3Champaign County: swing R+24.5Coshocton County: swing R+37.7Fairfield County: swing R+9.6Guernsey County: swing R+33.7Henry County: swing R+26.9Knox County: swing R+18.3Logan County: swing R+25.9Medina County: swing R+16.7Morgan County: swing R+34.7Perry County: swing R+37.6Putnam County: swing R+22.4Summit County: swing R+7.9Warren County: swing R+1.3Lake County: swing R+16.3Lucas County: swing R+13.7Monroe County: swing R+56.3Montgomery County: swing R+7.0Ottawa County: swing R+25.8Scioto County: swing R+30.7Trumbull County: swing R+28.7Vinton County: swing R+36.1Ashtabula County: swing R+32.6Cuyahoga County: swing R+3.4Fulton County: swing R+27.9Gallia County: swing R+29.7Harrison County: swing R+45.8Hocking County: swing R+36.0Jackson County: swing R+29.0Greene County: swing R+5.5
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20082016SwingVotes 2008Votes 2016
Monroe County flipped D+9.2 R+47.1 R+56.3 6,982 6,795
Harrison County R+2.4 R+48.2 R+45.8 7,787 7,079
Belmont County flipped D+2.7 R+39.6 R+42.3 32,411 31,122
Carroll County R+4.9 R+46.7 R+41.8 13,953 13,074
Noble County R+15.8 R+55.4 R+39.6 6,172 6,013
Tuscarawas County flipped D+2.5 R+35.7 R+38.2 42,950 41,289
Coshocton County R+5.8 R+43.5 R+37.7 16,863 15,552
Perry County R+3.0 R+40.6 R+37.6 15,404 14,995
Paulding County R+11.8 R+48.7 R+36.9 9,769 9,047
Vinton County R+9.9 R+46.0 R+36.1 5,646 5,502
Hocking County R+0.8 R+36.8 R+36.0 12,895 12,838
Jefferson County flipped D+0.2 R+35.6 R+35.8 35,939 32,201
Pike County R+1.1 R+36.7 R+35.6 12,506 11,879
Morgan County R+7.2 R+41.9 R+34.7 6,608 6,443
Williams County R+9.3 R+43.8 R+34.5 18,397 17,308
Columbiana County R+7.7 R+41.7 R+34.0 48,480 46,201
Guernsey County R+9.1 R+42.8 R+33.7 17,325 16,557
Huron County R+3.2 R+36.3 R+33.1 25,582 24,834
Ashtabula County flipped D+13.6 R+19.0 R+32.6 44,874 40,867
Meigs County R+18.6 R+50.6 R+32.0 10,354 9,985
Adams County R+24.1 R+55.7 R+31.6 11,388 11,359
Scioto County R+6.4 R+37.1 R+30.7 32,571 30,784
Wyandot County R+16.5 R+46.8 R+30.3 10,977 10,592
Gallia County R+26.0 R+55.7 R+29.7 13,318 12,931
Van Wert County R+27.3 R+56.4 R+29.1 14,652 13,770
Highland County R+26.4 R+55.4 R+29.0 19,188 18,501
Jackson County R+20.1 R+49.1 R+29.0 13,993 13,693
Brown County R+23.3 R+52.1 R+28.8 20,113 19,607
Lawrence County R+15.3 R+44.0 R+28.7 27,194 26,607
Trumbull County flipped D+22.4 R+6.3 R+28.7 106,888 96,029
Seneca County R+2.7 R+30.9 R+28.2 27,449 23,987
Fulton County R+8.1 R+36.0 R+27.9 21,973 21,225
Crawford County R+19.1 R+46.8 R+27.7 21,173 19,237
Muskingum County R+7.2 R+34.9 R+27.7 39,071 36,991
Sandusky County flipped D+4.7 R+22.8 R+27.5 30,373 28,044
Henry County R+12.9 R+39.8 R+26.9 14,840 13,932
Hardin County R+20.9 R+47.1 R+26.2 13,114 12,294
Washington County R+15.6 R+41.8 R+26.2 29,932 29,840
Morrow County R+23.4 R+49.5 R+26.1 16,643 16,548
Logan County R+26.6 R+52.5 R+25.9 22,217 21,571
Ottawa County flipped D+6.2 R+19.6 R+25.8 23,069 22,218
Marion County R+8.9 R+34.3 R+25.4 29,017 26,322
Darke County R+36.1 R+61.0 R+24.9 25,793 25,484
Ashland County R+23.2 R+47.8 R+24.6 25,168 24,590
Champaign County R+19.9 R+44.4 R+24.5 18,887 18,104
Defiance County R+10.4 R+34.7 R+24.3 19,197 18,192
Fayette County R+23.1 R+47.1 R+24.0 11,694 11,162
Shelby County R+36.4 R+60.4 R+24.0 23,668 23,740
Richland County R+13.6 R+37.2 R+23.6 61,122 55,214
Erie County flipped D+13.8 R+9.6 R+23.4 41,229 37,578
Mahoning County D+26.6 D+3.3 R+23.3 127,032 115,072
Preble County R+31.3 R+54.1 R+22.8 21,002 20,565
Stark County flipped D+5.4 R+17.2 R+22.6 187,545 175,239
Putnam County R+41.7 R+64.1 R+22.4 18,680 18,767
Clinton County R+30.3 R+52.3 R+22.0 19,306 18,675
Holmes County R+41.2 R+62.7 R+21.5 11,113 11,054
Mercer County R+43.5 R+65.0 R+21.5 21,271 21,726
Auglaize County R+41.2 R+62.2 R+21.0 23,486 23,627
Pickaway County R+21.7 R+42.6 R+20.9 23,726 24,745
Ross County R+7.2 R+27.3 R+20.1 31,840 30,380
Wayne County R+14.7 R+34.5 R+19.8 52,142 49,853
Portage County flipped D+9.0 R+10.0 R+19.0 78,205 76,139
Athens County D+35.3 D+17.0 R+18.3 31,098 29,443
Knox County R+19.9 R+38.2 R+18.3 28,231 28,687
Lorain County D+17.9 D+0.1 R+17.8 146,859 140,562
Hancock County R+23.1 R+40.4 R+17.3 36,981 36,023
Miami County R+28.5 R+45.4 R+16.9 52,807 52,734
Clark County R+2.5 R+19.3 R+16.8 66,770 61,429
Medina County R+8.1 R+24.8 R+16.7 90,451 91,373
Allen County R+20.8 R+37.4 R+16.6 50,263 45,894
Lake County flipped D+0.9 R+15.4 R+16.3 121,335 116,246
Madison County R+23.4 R+39.7 R+16.3 17,451 17,290
Wood County flipped D+7.1 R+8.0 R+15.1 65,023 64,341
Lucas County D+31.5 D+17.8 R+13.7 219,830 197,556
Licking County R+15.8 R+28.8 R+13.0 82,283 82,761
Geauga County R+15.3 R+25.3 R+10.0 51,102 49,941
Union County R+28.1 R+37.9 R+9.8 24,928 27,429
Fairfield County R+17.1 R+26.7 R+9.6 71,946 72,913
Clermont County R+32.4 R+41.1 R+8.7 95,480 99,121
Summit County D+16.5 D+8.6 R+7.9 269,059 257,979
Montgomery County flipped D+6.2 R+0.8 R+7.0 278,511 258,301
Greene County R+18.4 R+23.9 R+5.5 83,589 81,858
Butler County R+22.6 R+27.8 R+5.2 173,776 173,839
Cuyahoga County D+38.9 D+35.5 R+3.4 665,114 603,822
Warren County R+36.1 R+37.4 R+1.3 106,216 117,267
Hamilton County D+7.0 D+10.3 D+3.3 424,082 409,109
Delaware County R+19.6 R+16.0 D+3.6 92,416 103,860
Franklin County D+20.7 D+26.1 D+5.4 560,291 581,140

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data