Oklahoma 2020 Presidential Election Results by County

In 2020, the Republican candidate won 77 of Oklahoma's 77 counties.

County Winner Party Votes Vote Share Margin Total Votes Cast
Adair Donald J Trump Republican 5,585 78.6% 59.1 pts 7,108
Alfalfa Donald J Trump Republican 1,978 87.4% 77.2 pts 2,262
Atoka Donald J Trump Republican 4,557 84.6% 70.4 pts 5,389
Beaver Donald J Trump Republican 1,968 90.4% 81.6 pts 2,178
Beckham Donald J Trump Republican 6,767 85.1% 72.0 pts 7,948
Blaine Donald J Trump Republican 3,136 80.4% 62.8 pts 3,901
Bryan Donald J Trump Republican 12,344 77.3% 56.5 pts 15,976
Caddo Donald J Trump Republican 7,013 71.1% 44.1 pts 9,859
Canadian Donald J Trump Republican 43,550 70.3% 43.3 pts 61,940
Carter Donald J Trump Republican 14,699 75.5% 52.5 pts 19,479
Cherokee Donald J Trump Republican 11,223 63.4% 29.3 pts 17,714
Choctaw Donald J Trump Republican 4,698 80.6% 62.0 pts 5,832
Cimarron Donald J Trump Republican 970 92.0% 85.4 pts 1,054
Cleveland Donald J Trump Republican 66,677 55.7% 14.1 pts 119,778
Coal Donald J Trump Republican 2,091 82.8% 68.0 pts 2,524
Comanche Donald J Trump Republican 20,905 58.7% 20.1 pts 35,631
Cotton Donald J Trump Republican 2,117 82.3% 67.0 pts 2,572
Craig Donald J Trump Republican 4,686 77.7% 57.5 pts 6,032
Creek Donald J Trump Republican 23,294 76.4% 54.8 pts 30,505
Custer Donald J Trump Republican 8,060 75.4% 53.2 pts 10,691
Delaware Donald J Trump Republican 13,557 78.6% 58.5 pts 17,245
Dewey Donald J Trump Republican 2,124 90.0% 81.0 pts 2,359
Ellis Donald J Trump Republican 1,688 90.1% 81.5 pts 1,873
Garfield Donald J Trump Republican 16,970 75.7% 53.7 pts 22,430
Garvin Donald J Trump Republican 8,878 81.3% 64.2 pts 10,922
Grady Donald J Trump Republican 18,538 80.2% 62.3 pts 23,101
Grant Donald J Trump Republican 1,916 86.1% 73.5 pts 2,226
Greer Donald J Trump Republican 1,605 81.3% 64.7 pts 1,973
Harmon Donald J Trump Republican 747 80.1% 61.1 pts 933
Harper Donald J Trump Republican 1,327 89.2% 80.1 pts 1,487
Haskell Donald J Trump Republican 4,165 83.1% 67.5 pts 5,014
Hughes Donald J Trump Republican 3,875 79.8% 60.9 pts 4,857
Jackson Donald J Trump Republican 6,392 77.8% 57.7 pts 8,221
Jefferson Donald J Trump Republican 2,026 84.9% 71.6 pts 2,385
Johnston Donald J Trump Republican 3,441 80.9% 63.6 pts 4,251
Kay Donald J Trump Republican 12,834 74.4% 51.0 pts 17,249
Kingfisher Donald J Trump Republican 5,521 85.4% 72.2 pts 6,465
Kiowa Donald J Trump Republican 2,673 78.0% 57.6 pts 3,427
Latimer Donald J Trump Republican 3,437 80.9% 63.0 pts 4,249
Le Flore Donald J Trump Republican 15,213 80.9% 63.4 pts 18,805
Lincoln Donald J Trump Republican 12,013 80.7% 63.2 pts 14,888
Logan Donald J Trump Republican 15,608 72.3% 47.1 pts 21,574
Love Donald J Trump Republican 3,305 81.1% 63.6 pts 4,076
Major Donald J Trump Republican 3,084 89.0% 79.7 pts 3,467
Marshall Donald J Trump Republican 4,891 80.7% 62.5 pts 6,064
Mayes Donald J Trump Republican 12,749 76.7% 55.1 pts 16,626
McClain Donald J Trump Republican 15,295 79.5% 60.9 pts 19,236
McCurtain Donald J Trump Republican 9,485 82.7% 66.5 pts 11,467
McIntosh Donald J Trump Republican 6,172 74.0% 49.7 pts 8,335
Murray Donald J Trump Republican 4,612 78.2% 58.6 pts 5,894
Muskogee Donald J Trump Republican 16,526 65.9% 33.9 pts 25,081
Noble Donald J Trump Republican 3,821 77.4% 57.1 pts 4,938
Nowata Donald J Trump Republican 3,610 82.2% 66.0 pts 4,391
Okfuskee Donald J Trump Republican 3,058 75.7% 53.5 pts 4,038
Oklahoma Donald J Trump Republican 145,050 49.2% 1.1 pts 294,740
Okmulgee Donald J Trump Republican 9,668 67.5% 37.1 pts 14,313
Osage Donald J Trump Republican 14,121 68.8% 39.5 pts 20,538
Ottawa Donald J Trump Republican 8,545 74.7% 51.2 pts 11,438
Pawnee Donald J Trump Republican 5,267 77.6% 57.5 pts 6,786
Payne Donald J Trump Republican 17,813 60.1% 23.3 pts 29,643
Pittsburg Donald J Trump Republican 13,851 77.3% 56.3 pts 17,924
Pontotoc Donald J Trump Republican 10,805 70.5% 43.7 pts 15,320
Pottawatomie Donald J Trump Republican 20,240 71.8% 46.0 pts 28,185
Pushmataha Donald J Trump Republican 4,016 84.7% 70.6 pts 4,739
Roger Mills Donald J Trump Republican 1,629 88.8% 79.7 pts 1,834
Rogers Donald J Trump Republican 34,031 76.4% 54.9 pts 44,553
Seminole Donald J Trump Republican 6,011 72.1% 46.3 pts 8,337
Sequoyah Donald J Trump Republican 12,113 78.7% 59.0 pts 15,386
Stephens Donald J Trump Republican 15,560 81.6% 65.1 pts 19,057
Texas Donald J Trump Republican 4,505 81.6% 65.4 pts 5,521
Tillman Donald J Trump Republican 2,076 76.7% 54.6 pts 2,708
Tulsa Donald J Trump Republican 150,574 56.5% 15.6 pts 266,678
Wagoner Donald J Trump Republican 26,165 74.0% 50.1 pts 35,338
Washington Donald J Trump Republican 17,076 72.7% 48.0 pts 23,501
Washita Donald J Trump Republican 4,086 85.5% 73.0 pts 4,777
Woods Donald J Trump Republican 2,993 81.4% 65.3 pts 3,678
Woodward Donald J Trump Republican 6,611 84.9% 72.0 pts 7,785

Other Cycles

Frequently Asked Questions

Which party won the most counties in Oklahoma in 2020?

The Republican candidate won 77 of Oklahoma's 77 counties in 2020, with 0 counties going to the other major party.

Which Oklahoma county had the closest presidential result in 2020?

Oklahoma had the closest margin in Oklahoma in 2020, with Donald J Trump (Republican) winning by 1.1 points out of 294,740 total votes cast.

Which Oklahoma county had the widest presidential margin in 2020?

Cimarron had the widest margin in Oklahoma in 2020, with Donald J Trump (Republican) winning by 85.4 points.

How many counties are included in Oklahoma's 2020 presidential results?

This page covers 77 counties in Oklahoma for the 2020 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.