Ohio 2020 Election Voting Trends



Ohio 2020 election voting trends

Handy Election Links
Ohio Board of Elections
US Election Atlas

This post will update daily county voting data, where available, through the election. Numbers in parenthesis are from the previous day, for comparison. There are 8 counties without data, as those county board of elections do not post their statistics online.

**Last Updated: 11/2/2020- 10AM

Total Votes in Ohio Through 11/1: 2,909,171 (2,854,258)

Total Votes By County Through 11/1
Adams: 6,772 (6,671)
Allen: 23,182 (22,933)
Ashland: 15,801 (15,490)
Ashtabula: 21,965 (21,965)
Athens: 15,356 (15,174)
Auglaize: 13,535 (13,185)
Belmont: 19,061 (18,838)
Brown: 11,252 (11,075)
Butler: 22,972 (22,768)
Carroll: 7,313 (7,209)
Champaign: 11,201 (11,029)
Clark: 38,899 (38,343)
Clermont: County not reporting.
Clinton: 11,651 (11,441)
Columbiana: 21,210 (20,849)
Coshocton: 10,556 (10,399)
Crawford: 11,804 (11,804)
Cuyahoga: 353,965 (345,496)
Darke: 15,243 (14,905)
Defiance: 12,729 (12,461)
Delaware: 82,556 (81,087)
Erie: 21,899 (21,566)
Fairfield: 26,869 (25,350)
Fayette: 6,843 (6,655)
Franklin: 347,811 (335,495)
Fulton: 12,244 (11,890)
Gallia: 7,821 (7,694)
Geauga: 32,862 (32,367)
Greene: 50,008 (48,243)
Guernsey: 9,082 (9,082)
Hamilton: 235,412 (227,802)
Hancock: County not reporting.
Hardin: 7,289 (7,074)
Harrison: 3,650 (3,599)
Henry: 8,687 (8,433)
Highland: 9,630 (9,365)
Hocking: 8,983 (8,827)
Holmes: 7,325 (7,325)
Huron: 15,374 (15,071)
Jackson: 10,155 (9,965)
Jefferson: 17,441 (17,227)
Knox: 18,807 (18,554)
Lake: 79,840 (75,508)
Lawrence: 13,749 (13,469)
Licking: 59,108 (57,533)
Logan: 15,956 (15,644)
Lorain: 93,233 (92,027)
Lucas: 90,962 (90,089)
Madison: 11,671 (11,424)
Mahoning: 65,722 (64,003)
Marion: 18,048 (17,647)
Medina: 62,168 (61,353)
Meigs: 6,048 (6,048)
Mercer: County not reporting.
Miami: 35,168 (34,486)
Monroe: 4,003 (3,956)
Montgomery: 148,677 (146,289)
Morgan: 4,363 (4,284)
Morrow: County not reporting.
Muskingum: 23,241 (22,990)
Noble: 3,772 (3,772)
Ottawa: County not reporting.
Paulding: 5,558 (5,445)
Perry: 8,974 (8,771)
Pickaway: 14,676 (14,443)
Pike: 8,515 (8,279)
Portage: 45,041 (44,366)
Preble: 10,994 (10,818)
Putnam: 11,608 (11,366)
Richland: 36,453 (35,548)
Ross: 19,779 (19,581)
Sandusky: County not reporting.
Scioto: 17,883 (17,595)
Seneca: 13,273 (13,047)
Shelby: 13,867 (13,676)
Stark: County not reporting.
Summit: 144,983 (143,107)
Trumbull: 27,901 (27,901)
Tuscarawas: 19,975 (19,686)
Union: 22,739 (22,379)
Van Wert: 10,322 (10,040)
Vinton: 3,262 (3,198)
Warren: 86,450 (84,772)
Washington: 20,072 (19,781)
Wayne: County not reporting.
Williams: 10,409 (10,051)
Wood: 35,492 (35,492)
Wyandot: County not reporting.

Top 20 Counties with the Highest % of 2016’s Absentee Vote Through 11/1
1. Seneca: 242.96% (238.82%)
2. Meigs: 238.67% (238.67%)
3. Williams: 231.83% (223.85%)
4. Defiance: 225.13% (220.39%)
5. Auglaize: 220.37% (214.67%)
6. Fulton: 218.68% (212.36%)
7. Union: 216.27% (212.85%)
8. Putnam: 214.92% (210.44%)
9. Brown: 214.28% (210.91%)
10. Preble: 211.91% (208.52%)
11. Logan: 210.33% (206.22%)
12. Gallia: 209.34% (205.94%)
13. Hamilton: 208.96% (202.20%)
14. Shelby: 206.82% (203.97%)
15. Henry: 206.54% (200.50%)
16. Columbiana: 202.66% (199.21%)
17. Ashtabula: 198.03% (198.03%)
18. Washington: 196.19% (193.34%)
19. Wood: 195.93% (195.93%)
20. Delaware: 195.44% (92.16%)

County Average of 2016’s Absentee Vote: 153.92% (151.01%)

Top 20 Counties with the Highest % of 2016’s Total Vote Through 11/1
1. Union: 82.11% (80.81%)
2. Delaware: 78.15% (76.76%)
3. Van Wert: 74.96% (72.91%)
4. Jackson: 73.72% (72.34%)
5. Logan: 73.49% (72.05%)
6. Warren: 73.07% (71.65%)
7. Pike: 71.25% (69.27%)
8. Licking: 70.68% (68.80%)
9. Hocking: 69.48% (68.27%)
10. Defiance: 69.37% (67.91%)
11. Marion: 68.16% (66.65%)
12. Lake: 68.13% (64.43%)
13. Medina: 67.45% (66.57%)
14. Coshocton: 67.41% (66.41%)
15. Morgan: 67.36% (66.14%)
16. Madison: 66.99% (65.58%)
17. Washington: 66.60% (65.64%)
18. Lorain: 66.33% (65.47%)
19. Miami: 66.24% (64.95%)
20. Holmes: 65.96% (65.96%)

County Average of 2016’s Total Vote: 52.54% (51.55%)

Top 20 Counties with the Highest Return Rate for 2020 Absentee Ballots Through 11/1
1. Van Wert: 97.18% (96.33%)
2. Logan: 96.87% (96.61%)
3. Putnam: 96.49% (96.31%)
4. Defiance: 96.48% (96.20%)
5. Shelby: 96.33% (96.02%)
6. Henry: 96.21% (95.71%)
7. Washington: 96.20% (95.91%)
8. Paulding: 96.18% (96.08%)
9. Darke: 96.16% (95.43%)
10. Hocking: 96.09% (95.60%)
11. Preble: 96.07% (96.00%)
12. Auglaize: 95.93% (95.61%)
13. Union: 95.92% (94.41%)
14. Ashland: 95.90% (95.81%)
15. Hardin: 95.81% (95.39%)
16. Brown: 95.80% (95.65%)
17. Marion: 95.79% (95.47%)
18. Meigs: 95.79% (95.79%)
19. Miami: 95.75% (93.89%)
20. Fulton: 95.74% (92.97%)

County Average of the Return Rate for 2020 Absentee Ballots: 92.02% (91.09%)

Ohio does not register voters by party, but most counties do release the breakdown of how registered voters voted in previous elections and apply that breakdown to current early voting totals. These numbers are in no way any guarantee of how voters will actually vote in 2020, but they do provide at least some context as to *who* is voting so far. So which party’s past voters are ahead in the counties?

And here is a map of the net change of Democratic and Republican early votes between 2016 and 2020. Again, although we can’t be sure who these people voted for, it does appear that Democrats have made broad gains across most of the state.



2016 Election Results




I’m not going to get into any debate on the candidates themselves or what I personally thought/think of them. That’s not the point of this post, and frankly, there’s already plenty of opinions all over the internet on this. This post is about the 2016 election results for Ohio.

First, here is a map of total Democratic votes within Ohio’s counties.

As is typical, Democratic votes were most concentrated in counties with large cities.

Here are the metro areas that provided the most Democratic votes.
1. Cleveland: 561,368
2. Columbus: 450,146
3. Cincinnati: 339,159
4. Akron: 166,653
5. Dayton: 164,079
6. Toledo: 152,505
7. Youngstown: 100,395

And the top 10 counties with the most Democratic votes.
1. Cuyahoga: 398,271
2. Franklin: 351,198
3. Hamilton: 215,719
4. Summit: 134,256
5. Montgomery: 122,016
6. Lucas: 110,833
7. Stark: 68,146
8. Lorain: 66,949
9. Butler: 58,642
10. Mahoning: 57,381

Here is how Democratic votes changed by county between 2012 and 2016.

As you can see, only a handful of counties saw Democratic votes increase in 2016 over 2012, Franklin County being one of them. Some of the biggest losses were in traditionally blue areas like Northeast Ohio.

And the map for total Republican votes.

Republican votes by metro area.
1. Cincinnati: 440,375
2. Columbus: 429,930
3. Cleveland: 400,321
4. Dayton: 210,807
5. Akron: 151,997
6. Toledo: 134,558
7. Youngstown: 102,640

Top 10 counties for Republican votes.
1. Franklin: 199,331
2. Cuyahoga: 184,211
3. Hamilton: 173,665
4. Montgomery: 123,909
5. Summit: 112,026
6. Butler: 106,976
7. Stark: 98,388
8. Warren: 77,643
9. Lucas: 75,698
10. Clermont: 67,518

And here is the change of Republican votes in 2016 vs. 2012.

Most of Ohio’s counties saw increased Republican turnout, though again, Franklin County bucked the trend and actually saw declines.

Finally, a map of the net % change for each county and whether it trended more Republican or more Democratic vs. the net of the 2012 election.

Almost all counties saw a net decrease of Democratic votes/increase in Republican votes. Only 3 counties of 88- Franklin, Delaware and Hamilton- trended more Democratic in 2016 over 2012. All the other 85 trended Republican.