Ohio · 2020 presidential election
Ohio presidential election results 2020
Donald J. Trump carried Ohio by 8.03 points (475,669 votes), winning 18 electoral votes.
- Electoral votes
- 18
- Votes counted
- 5,922,202
- OH result
- R+8.0
- Compared with the nation
- 12.5 pts more Republican
- Swing since 2016
- 0.1 pts to D
Statewide result
| Candidate | Party | Votes | Share | Bar | Electoral votes |
|---|---|---|---|---|---|
| Donald J. Trump | Republican | 3,154,834 | 53.27% | 18 | |
| Joseph R. Biden | Democratic | 2,679,165 | 45.24% | — | |
| Others | Others | 88,203 | 1.49% | — | |
| Total votes | 5,922,202 | ||||
Sources: oh-2020.xlsx · 2020
County resultsCertified
Download CSVAll 10 tickets as printed in the document
| Ticket (as printed) | Code | Votes | Share |
|---|---|---|---|
| Donald J. Trump and Michael R. Pence (R) | R | 3,154,834 | 53.27% |
| Joseph R. Biden and Kamala D. Harris (D) | D | 2,679,165 | 45.24% |
| Jo Jorgensen and Spike Cohen (L) | L | 67,569 | 1.14% |
| Howie Hawkins and Angela Walker | — | 18,812 | 0.32% |
| Brian Carroll and Amar Patel (WI)* | — | 1,450 | 0.02% |
| Jade Simmons and Claudeliah J. Roze (WI)* | — | 212 | 0.00% |
| Tom Hoefling and Andy Prior (WI)* | — | 114 | 0.00% |
| Dario Hunter and Dawn Neptune Adams (WI)* | — | 27 | 0.00% |
| Kasey Wells and Rachel Wells (WI)* | — | 16 | 0.00% |
| President R19 Boddie and Eric Stoneham (WI)* | — | 3 | 0.00% |
| County | Joseph R. Biden | President R19 Boddie and Eric Stoneham (WI)* | Brian Carroll and Amar Patel (WI)* | Howie Hawkins and Angela Walker | Tom Hoefling and Andy Prior (WI)* | Dario Hunter and Dawn Neptune Adams (WI)* | Jo Jorgensen and Spike Cohen | Jade Simmons and Claudeliah J. Roze (WI)* | Donald J. Trump | Kasey Wells and Rachel Wells (WI)* | Total | Margin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adams | 2,156 | 0 | 0 | 27 | 0 | 0 | 92 | 0 | 9,870 | 0 | 12,145 | 63.5 |
| Allen | 14,149 | 0 | 13 | 138 | 0 | 0 | 590 | 0 | 33,116 | 0 | 48,006 | 39.5 |
| Ashland | 6,541 | 0 | 7 | 105 | 0 | 0 | 345 | 0 | 19,407 | 0 | 26,405 | 48.7 |
| Ashtabula | 16,497 | 0 | 5 | 196 | 0 | 0 | 559 | 0 | 26,890 | 0 | 44,147 | 23.5 |
| Athens | 14,772 | 0 | 9 | 115 | 0 | 0 | 299 | 2 | 10,862 | 0 | 26,059 | 15.0 |
| Auglaize | 4,651 | 0 | 3 | 64 | 0 | 0 | 260 | 1 | 20,798 | 0 | 25,777 | 62.6 |
| Belmont | 9,138 | 0 | 6 | 98 | 1 | 0 | 285 | 0 | 23,560 | 0 | 33,088 | 43.6 |
| Brown | 4,380 | 0 | 0 | 54 | 0 | 0 | 182 | 0 | 16,480 | 0 | 21,096 | 57.4 |
| Butler | 69,613 | 0 | 51 | 493 | 6 | 0 | 2,177 | 5 | 114,392 | 0 | 186,737 | 24.0 |
| Carroll | 3,251 | 0 | 1 | 56 | 3 | 0 | 156 | 0 | 10,745 | 0 | 14,212 | 52.7 |
| Champaign | 5,062 | 0 | 5 | 55 | 0 | 1 | 260 | 0 | 14,589 | 0 | 19,972 | 47.7 |
| Clark | 24,076 | 1 | 13 | 245 | 1 | 7 | 829 | 5 | 39,032 | 3 | 64,212 | 23.3 |
| Clermont | 34,092 | 0 | 23 | 271 | 6 | 0 | 1,513 | 5 | 74,570 | 0 | 110,480 | 36.6 |
| Clinton | 4,697 | 0 | 4 | 67 | 1 | 0 | 270 | 0 | 15,488 | 0 | 20,527 | 52.6 |
| Columbiana | 13,359 | 0 | 6 | 162 | 0 | 0 | 607 | 0 | 35,726 | 0 | 49,860 | 44.9 |
| Coshocton | 4,125 | 0 | 0 | 62 | 0 | 0 | 227 | 0 | 12,325 | 0 | 16,739 | 49.0 |
| Crawford | 4,916 | 0 | 3 | 53 | 0 | 0 | 278 | 0 | 15,436 | 0 | 20,686 | 50.9 |
| Cuyahoga | 416,176 | 0 | 145 | 2,031 | 4 | 3 | 4,593 | 18 | 202,699 | 1 | 625,670 | 34.1 |
| Darke | 4,731 | 0 | 5 | 62 | 0 | 0 | 331 | 1 | 22,004 | 0 | 27,134 | 63.7 |
| Defiance | 5,981 | 0 | 10 | 78 | 2 | 0 | 272 | 0 | 13,038 | 0 | 19,381 | 36.4 |
| Delaware | 57,735 | 0 | 42 | 293 | 5 | 0 | 1,630 | 9 | 66,356 | 0 | 126,070 | 6.8 |
| Erie | 17,493 | 0 | 6 | 153 | 0 | 1 | 522 | 0 | 22,160 | 0 | 40,335 | 11.6 |
| Fairfield | 31,224 | 0 | 28 | 223 | 3 | 0 | 1,033 | 3 | 50,797 | 0 | 83,311 | 23.5 |
| Fayette | 2,975 | 0 | 0 | 32 | 0 | 0 | 132 | 0 | 9,473 | 0 | 12,612 | 51.5 |
| Franklin | 409,144 | 1 | 240 | 2,169 | 15 | 3 | 7,718 | 48 | 211,237 | 2 | 630,577 | 31.4 |
| Fulton | 6,664 | 0 | 5 | 71 | 0 | 0 | 299 | 0 | 15,731 | 0 | 22,770 | 39.8 |
| Gallia | 2,990 | 0 | 0 | 32 | 0 | 0 | 132 | 0 | 10,645 | 0 | 13,799 | 55.5 |
| Geauga | 21,201 | 0 | 10 | 132 | 1 | 0 | 534 | 0 | 34,143 | 0 | 56,021 | 23.1 |
| Greene | 34,798 | 0 | 41 | 264 | 5 | 0 | 1,458 | 5 | 52,072 | 0 | 88,643 | 19.5 |
| Guernsey | 4,577 | 0 | 2 | 67 | 0 | 0 | 177 | 0 | 13,407 | 0 | 18,230 | 48.4 |
| Hamilton | 246,266 | 0 | 150 | 1,389 | 5 | 1 | 5,211 | 19 | 177,886 | 2 | 430,929 | 15.9 |
| Hancock | 11,757 | 0 | 11 | 110 | 0 | 0 | 580 | 3 | 26,310 | 0 | 38,771 | 37.5 |
| Hardin | 3,062 | 0 | 0 | 44 | 0 | 0 | 192 | 0 | 9,949 | 0 | 13,247 | 52.0 |
| Harrison | 1,768 | 0 | 0 | 36 | 0 | 0 | 59 | 0 | 5,792 | 0 | 7,655 | 52.6 |
| Henry | 4,062 | 0 | 4 | 44 | 0 | 0 | 175 | 0 | 10,479 | 0 | 14,764 | 43.5 |
| Highland | 3,799 | 0 | 1 | 49 | 0 | 0 | 146 | 3 | 15,678 | 0 | 19,676 | 60.4 |
| Hocking | 3,880 | 0 | 5 | 40 | 0 | 0 | 162 | 0 | 9,737 | 0 | 13,824 | 42.4 |
| Holmes | 1,994 | 0 | 4 | 26 | 2 | 0 | 125 | 0 | 10,796 | 0 | 12,947 | 68.0 |
| Huron | 7,759 | 0 | 5 | 83 | 0 | 0 | 387 | 0 | 18,956 | 0 | 27,190 | 41.2 |
| Jackson | 3,311 | 0 | 0 | 30 | 0 | 0 | 144 | 0 | 11,309 | 0 | 14,794 | 54.1 |
| Jefferson | 10,018 | 0 | 56 | 100 | 2 | 0 | 357 | 1 | 22,828 | 0 | 33,362 | 38.4 |
| Knox | 8,589 | 0 | 9 | 86 | 0 | 0 | 374 | 0 | 22,340 | 0 | 31,398 | 43.8 |
| Lake | 55,514 | 0 | 20 | 408 | 1 | 3 | 1,284 | 1 | 73,278 | 0 | 130,509 | 13.6 |
| Lawrence | 7,489 | 0 | 3 | 69 | 0 | 1 | 259 | 0 | 20,306 | 0 | 28,127 | 45.6 |
| Licking | 33,055 | 0 | 33 | 312 | 10 | 0 | 1,279 | 7 | 59,514 | 0 | 94,210 | 28.1 |
| Logan | 5,055 | 0 | 7 | 69 | 1 | 0 | 272 | 0 | 17,964 | 0 | 23,368 | 55.2 |
| Lorain | 75,667 | 0 | 24 | 534 | 8 | 1 | 1,677 | 6 | 79,520 | 0 | 157,437 | 2.4 |
| Lucas | 115,411 | 0 | 43 | 780 | 2 | 0 | 2,605 | 19 | 81,763 | 0 | 200,623 | 16.8 |
| Madison | 5,698 | 0 | 7 | 46 | 0 | 0 | 269 | 0 | 13,835 | 0 | 19,855 | 41.0 |
| Mahoning | 57,641 | 0 | 18 | 436 | 0 | 2 | 966 | 0 | 59,903 | 0 | 118,966 | 1.9 |
| Marion | 8,269 | 0 | 0 | 112 | 0 | 0 | 414 | 0 | 19,023 | 0 | 27,818 | 38.7 |
| Medina | 39,800 | 0 | 16 | 266 | 0 | 0 | 1,144 | 0 | 64,598 | 1 | 105,825 | 23.4 |
| Meigs | 2,492 | 0 | 0 | 32 | 0 | 0 | 111 | 0 | 8,316 | 0 | 10,951 | 53.2 |
| Mercer | 4,030 | 0 | 8 | 67 | 0 | 0 | 204 | 0 | 19,452 | 0 | 23,761 | 64.9 |
| Miami | 15,663 | 0 | 15 | 139 | 1 | 0 | 782 | 1 | 41,371 | 0 | 57,972 | 44.3 |
| Monroe | 1,605 | 0 | 0 | 26 | 0 | 0 | 54 | 0 | 5,463 | 0 | 7,148 | 54.0 |
| Montgomery | 135,064 | 0 | 85 | 884 | 2 | 0 | 3,418 | 16 | 129,034 | 2 | 268,505 | 2.2 |
| Morgan | 1,725 | 0 | 0 | 17 | 0 | 0 | 64 | 0 | 5,041 | 0 | 6,847 | 48.4 |
| Morrow | 4,048 | 0 | 2 | 70 | 2 | 0 | 257 | 1 | 14,077 | 0 | 18,457 | 54.3 |
| Muskingum | 11,971 | 0 | 4 | 163 | 0 | 0 | 459 | 1 | 27,867 | 0 | 40,465 | 39.3 |
| Noble | 1,170 | 0 | 0 | 13 | 0 | 0 | 25 | 0 | 5,135 | 0 | 6,343 | 62.5 |
| Ottawa | 9,008 | 0 | 5 | 74 | 0 | 0 | 292 | 0 | 14,628 | 0 | 24,007 | 23.4 |
| Paulding | 2,213 | 0 | 5 | 38 | 0 | 1 | 124 | 0 | 7,086 | 0 | 9,467 | 51.5 |
| Perry | 4,098 | 0 | 2 | 47 | 0 | 1 | 170 | 0 | 12,357 | 0 | 16,675 | 49.5 |
| Pickaway | 7,304 | 1 | 8 | 65 | 3 | 0 | 295 | 1 | 20,593 | 1 | 28,271 | 47.0 |
| Pike | 3,110 | 0 | 0 | 22 | 0 | 0 | 123 | 0 | 9,157 | 0 | 12,412 | 48.7 |
| Portage | 35,661 | 0 | 17 | 295 | 2 | 0 | 906 | 1 | 45,990 | 0 | 82,872 | 12.5 |
| Preble | 4,493 | 0 | 0 | 51 | 0 | 0 | 243 | 0 | 17,022 | 0 | 21,809 | 57.4 |
| Putnam | 3,195 | 0 | 6 | 61 | 0 | 0 | 247 | 0 | 16,412 | 0 | 19,921 | 66.3 |
| Richland | 17,640 | 0 | 12 | 168 | 2 | 0 | 680 | 1 | 41,472 | 0 | 59,975 | 39.7 |
| Ross | 10,557 | 0 | 3 | 116 | 0 | 0 | 345 | 0 | 22,278 | 0 | 33,299 | 35.2 |
| Sandusky | 10,596 | 0 | 0 | 132 | 0 | 0 | 448 | 2 | 18,896 | 0 | 30,074 | 27.6 |
| Scioto | 9,080 | 0 | 5 | 91 | 0 | 0 | 262 | 0 | 22,609 | 0 | 32,047 | 42.2 |
| Seneca | 8,266 | 0 | 4 | 94 | 3 | 0 | 357 | 0 | 17,086 | 0 | 25,810 | 34.2 |
| Shelby | 4,465 | 0 | 8 | 71 | 2 | 0 | 290 | 0 | 20,422 | 0 | 25,258 | 63.2 |
| Stark | 75,904 | 0 | 26 | 683 | 1 | 0 | 2,163 | 5 | 111,097 | 0 | 189,879 | 18.5 |
| Summit | 151,668 | 0 | 66 | 888 | 3 | 2 | 3,003 | 10 | 124,833 | 0 | 280,473 | 9.6 |
| Trumbull | 44,519 | 0 | 15 | 356 | 3 | 0 | 913 | 1 | 55,194 | 0 | 101,001 | 10.6 |
| Tuscarawas | 12,889 | 0 | 11 | 161 | 0 | 0 | 494 | 0 | 30,458 | 2 | 44,015 | 39.9 |
| Union | 11,141 | 0 | 0 | 100 | 0 | 0 | 535 | 0 | 21,669 | 0 | 33,445 | 31.5 |
| Van Wert | 3,067 | 0 | 3 | 42 | 1 | 0 | 201 | 1 | 11,650 | 0 | 14,965 | 57.4 |
| Vinton | 1,331 | 0 | 1 | 17 | 0 | 0 | 47 | 1 | 4,632 | 1 | 6,030 | 54.7 |
| Warren | 46,069 | 0 | 4 | 291 | 0 | 0 | 1,747 | 1 | 87,988 | 0 | 136,100 | 30.8 |
| Washington | 9,243 | 0 | 0 | 109 | 0 | 0 | 372 | 0 | 22,307 | 0 | 32,031 | 40.8 |
| Wayne | 16,660 | 0 | 19 | 173 | 4 | 0 | 665 | 3 | 36,759 | 0 | 54,283 | 37.0 |
| Williams | 4,842 | 0 | 2 | 70 | 0 | 0 | 285 | 0 | 13,452 | 0 | 18,651 | 46.2 |
| Wood | 30,617 | 0 | 14 | 211 | 1 | 0 | 992 | 4 | 35,757 | 1 | 67,597 | 7.6 |
| Wyandot | 2,733 | 0 | 1 | 38 | 0 | 0 | 155 | 1 | 8,462 | 0 | 11,390 | 50.3 |
Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.
Certificate of Ascertainment
The governor’s certificate naming Ohio’s electors was signed on the 27th day of November. Open the certificate (PDF, 2 pages)
Ohio in every election · 2020 primaries · All states in 2020 · Report an error
Questions and answers
Who won Ohio in 2020?
Donald J. Trump won Ohio by 8.03 percentage points (475,669 votes).
How many electoral votes did Ohio have in 2020?
Ohio cast 18 electoral votes in 2020.
How many people voted for president in Ohio in 2020?
5,922,202 votes were counted for president.
How many counties did each candidate win in Ohio in 2020?
Donald J. Trump 81, Joseph R. Biden 7 (out of 88 counties with results).
How did Ohio change from 2016 to 2020?
The margin moved 0.1 points toward the Democratic ticket, from Republican by 8.1 points to Republican by 8.0 points.
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data