Oklahoma 2024 Presidential Election Results by County

In 2024, 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,860 80.8% 63.0 pts 7,256
Alfalfa Donald J Trump Republican 1,891 87.5% 76.6 pts 2,160
Atoka Donald J Trump Republican 4,832 85.3% 71.6 pts 5,662
Beaver Donald J Trump Republican 1,938 91.2% 83.8 pts 2,124
Beckham Donald J Trump Republican 6,474 84.3% 70.1 pts 7,678
Blaine Donald J Trump Republican 3,054 80.7% 62.9 pts 3,786
Bryan Donald J Trump Republican 13,999 78.6% 58.6 pts 17,812
Caddo Donald J Trump Republican 6,886 72.5% 47.1 pts 9,496
Canadian Donald J Trump Republican 50,551 69.2% 40.4 pts 73,074
Carter Donald J Trump Republican 14,945 76.7% 54.7 pts 19,488
Cherokee Donald J Trump Republican 11,637 65.3% 32.6 pts 17,823
Choctaw Donald J Trump Republican 4,633 82.2% 65.4 pts 5,639
Cimarron Donald J Trump Republican 860 92.0% 84.9 pts 935
Cleveland Donald J Trump Republican 67,225 56.4% 14.9 pts 119,294
Coal Donald J Trump Republican 2,155 84.9% 71.3 pts 2,538
Comanche Donald J Trump Republican 20,823 60.7% 23.3 pts 34,284
Cotton Donald J Trump Republican 2,067 82.5% 66.8 pts 2,506
Craig Donald J Trump Republican 4,740 78.3% 58.3 pts 6,056
Creek Donald J Trump Republican 24,098 77.0% 55.7 pts 31,312
Custer Donald J Trump Republican 7,693 75.7% 53.2 pts 10,168
Delaware Donald J Trump Republican 14,407 79.6% 60.4 pts 18,108
Dewey Donald J Trump Republican 1,984 89.6% 80.1 pts 2,215
Ellis Donald J Trump Republican 1,585 87.5% 76.6 pts 1,812
Garfield Donald J Trump Republican 16,593 76.0% 53.8 pts 21,844
Garvin Donald J Trump Republican 9,063 82.5% 66.1 pts 10,991
Grady Donald J Trump Republican 20,378 80.6% 62.7 pts 25,283
Grant Donald J Trump Republican 1,794 84.4% 70.5 pts 2,125
Greer Donald J Trump Republican 1,511 82.3% 65.7 pts 1,836
Harmon Donald J Trump Republican 709 80.4% 61.7 pts 882
Harper Donald J Trump Republican 1,284 88.5% 78.4 pts 1,451
Haskell Donald J Trump Republican 4,156 84.2% 69.7 pts 4,936
Hughes Donald J Trump Republican 3,744 80.4% 62.5 pts 4,659
Jackson Donald J Trump Republican 6,295 78.2% 58.3 pts 8,053
Jefferson Donald J Trump Republican 2,020 85.1% 71.6 pts 2,375
Johnston Donald J Trump Republican 3,462 81.8% 65.7 pts 4,230
Kay Donald J Trump Republican 12,483 73.8% 49.4 pts 16,913
Kingfisher Donald J Trump Republican 5,745 85.1% 71.4 pts 6,754
Kiowa Donald J Trump Republican 2,569 78.4% 58.3 pts 3,278
Latimer Donald J Trump Republican 3,356 82.3% 65.6 pts 4,079
Le Flore Donald J Trump Republican 15,333 81.8% 64.8 pts 18,754
Lincoln Donald J Trump Republican 12,495 80.8% 63.3 pts 15,465
Logan Donald J Trump Republican 17,748 73.5% 49.1 pts 24,149
Love Donald J Trump Republican 3,510 82.4% 66.2 pts 4,260
Major Donald J Trump Republican 3,087 88.8% 79.4 pts 3,478
Marshall Donald J Trump Republican 5,348 81.2% 63.4 pts 6,589
Mayes Donald J Trump Republican 13,514 77.8% 57.5 pts 17,374
McClain Donald J Trump Republican 17,005 79.5% 60.6 pts 21,397
McCurtain Donald J Trump Republican 9,485 83.9% 68.9 pts 11,309
McIntosh Donald J Trump Republican 6,387 75.7% 52.7 pts 8,439
Murray Donald J Trump Republican 4,689 79.7% 61.3 pts 5,885
Muskogee Donald J Trump Republican 16,550 67.9% 37.6 pts 24,357
Noble Donald J Trump Republican 3,853 77.7% 57.4 pts 4,957
Nowata Donald J Trump Republican 3,774 82.7% 67.0 pts 4,561
Okfuskee Donald J Trump Republican 3,080 77.2% 55.8 pts 3,988
Oklahoma Donald J Trump Republican 143,618 49.7% 1.7 pts 288,923
Okmulgee Donald J Trump Republican 10,100 70.4% 42.7 pts 14,349
Osage Donald J Trump Republican 14,404 69.8% 41.4 pts 20,628
Ottawa Donald J Trump Republican 8,490 76.0% 53.5 pts 11,178
Pawnee Donald J Trump Republican 5,405 78.6% 58.9 pts 6,880
Payne Donald J Trump Republican 17,962 61.3% 25.3 pts 29,279
Pittsburg Donald J Trump Republican 13,841 78.8% 59.0 pts 17,572
Pontotoc Donald J Trump Republican 10,967 72.3% 46.6 pts 15,174
Pottawatomie Donald J Trump Republican 20,915 72.7% 47.4 pts 28,774
Pushmataha Donald J Trump Republican 4,025 85.6% 72.5 pts 4,702
Roger Mills Donald J Trump Republican 1,548 89.3% 80.1 pts 1,733
Rogers Donald J Trump Republican 35,942 76.6% 55.0 pts 46,902
Seminole Donald J Trump Republican 5,951 74.0% 49.7 pts 8,044
Sequoyah Donald J Trump Republican 12,491 80.2% 61.5 pts 15,583
Stephens Donald J Trump Republican 15,092 81.1% 63.7 pts 18,620
Texas Donald J Trump Republican 4,319 83.0% 67.7 pts 5,206
Tillman Donald J Trump Republican 2,006 79.2% 59.5 pts 2,533
Tulsa Donald J Trump Republican 145,241 56.5% 15.2 pts 256,939
Wagoner Donald J Trump Republican 28,487 74.0% 49.8 pts 38,501
Washington Donald J Trump Republican 16,836 72.7% 47.7 pts 23,174
Washita Donald J Trump Republican 4,030 86.6% 74.8 pts 4,652
Woods Donald J Trump Republican 2,955 81.2% 64.3 pts 3,638
Woodward Donald J Trump Republican 6,231 85.2% 72.0 pts 7,312

Other Cycles

Frequently Asked Questions

Which party won the most counties in Oklahoma in 2024?

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

Which Oklahoma county had the closest presidential result in 2024?

Oklahoma had the closest margin in Oklahoma in 2024, with Donald J Trump (Republican) winning by 1.7 points out of 288,923 total votes cast.

Which Oklahoma county had the widest presidential margin in 2024?

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

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

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