Skip to content

Oklahoma 2016 vs 2024: county swing

58 of 77 counties moved toward the Republican ticket; 0 changed hands.

Beckham County: swing D+0.7Carter County: swing R+2.2Comanche County: swing D+0.4Dewey County: swing R+2.7Grant County: swing R+0.6Harper County: swing D+0.6Hughes County: swing R+8.9Kingfisher County: swing R+0.1Lincoln County: swing R+3.2McClain County: swing D+0.2Mayes County: swing R+5.8Oklahoma County: swing D+8.8Pontotoc County: swing R+0.8Pushmataha County: swing R+9.3Washington County: swing D+0.8Woodward County: swing D+0.1Alfalfa County: swing R+0.6Blaine County: swing R+5.7Bryan County: swing R+3.1Canadian County: swing D+10.8Cimarron County: swing R+2.3Coal County: swing R+9.3Craig County: swing R+5.9Custer County: swing D+0.9Ellis County: swing D+3.1Garvin County: swing R+5.4Greer County: swing R+4.5Jackson County: swing R+0.7Kay County: swing D+0.9Logan County: swing D+0.3Love County: swing R+8.5McIntosh County: swing R+10.3Murray County: swing R+5.5Muskogee County: swing R+8.3Okfuskee County: swing R+8.7Okmulgee County: swing R+10.0Pawnee County: swing R+5.7Payne County: swing D+3.1Pottawatomie County: swing R+0.9Rogers County: swing D+1.4Sequoyah County: swing R+7.3Stephens County: swing R+1.7Tulsa County: swing D+7.6Wagoner County: swing D+2.2Washita County: swing R+4.3Creek County: swing R+1.3Garfield County: swing R+0.4Harmon County: swing R+11.5Haskell County: swing R+10.2Johnston County: swing R+8.2Kiowa County: swing R+6.0Major County: swing R+2.0Noble County: swing D+0.4Ottawa County: swing R+6.3Seminole County: swing R+5.7Tillman County: swing R+12.0Atoka County: swing R+5.9Caddo County: swing R+3.7Cleveland County: swing D+6.6Jefferson County: swing R+5.9Latimer County: swing R+8.8Le Flore County: swing R+6.1McCurtain County: swing R+5.0Marshall County: swing R+6.9Nowata County: swing R+6.0Osage County: swing R+4.6Texas County: swing R+2.7Woods County: swing D+1.8Pittsburg County: swing R+6.7Roger Mills County: swing R+0.8Adair County: swing R+10.7Beaver County: swing R+2.7Cherokee County: swing R+5.1Choctaw County: swing R+7.7Cotton County: swing R+4.3Delaware County: swing R+6.3Grady County: swing R+2.4
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20162024SwingVotes 2016Votes 2024
Tillman County R+47.5 R+59.5 R+12.0 2,706 2,533
Harmon County R+50.2 R+61.7 R+11.5 977 882
Adair County R+52.3 R+63.0 R+10.7 6,513 7,256
McIntosh County R+42.4 R+52.7 R+10.3 7,963 8,439
Haskell County R+59.5 R+69.7 R+10.2 4,738 4,936
Okmulgee County R+32.7 R+42.7 R+10.0 13,949 14,349
Coal County R+62.0 R+71.3 R+9.3 2,399 2,538
Pushmataha County R+63.2 R+72.5 R+9.3 4,483 4,702
Hughes County R+53.7 R+62.6 R+8.9 4,526 4,659
Latimer County R+56.8 R+65.6 R+8.8 4,056 4,079
Okfuskee County R+47.1 R+55.8 R+8.7 3,943 3,988
Love County R+57.7 R+66.2 R+8.5 3,789 4,260
Muskogee County R+29.2 R+37.5 R+8.3 24,216 24,357
Johnston County R+57.4 R+65.6 R+8.2 4,018 4,230
Choctaw County R+57.8 R+65.5 R+7.7 5,426 5,639
Sequoyah County R+54.2 R+61.5 R+7.3 14,437 15,583
Marshall County R+56.6 R+63.5 R+6.9 5,492 6,589
Pittsburg County R+52.3 R+59.0 R+6.7 17,271 17,572
Delaware County R+54.1 R+60.4 R+6.3 15,716 18,108
Ottawa County R+47.2 R+53.5 R+6.3 10,690 11,178
Le Flore County R+58.7 R+64.8 R+6.1 17,221 18,754
Kiowa County R+52.3 R+58.3 R+6.0 3,493 3,278
Nowata County R+60.9 R+66.9 R+6.0 4,237 4,561
Atoka County R+65.6 R+71.5 R+5.9 5,018 5,662
Craig County R+52.4 R+58.3 R+5.9 5,785 6,056
Jefferson County R+65.8 R+71.7 R+5.9 2,350 2,375
Mayes County R+51.7 R+57.5 R+5.8 15,717 17,374
Blaine County R+57.3 R+63.0 R+5.7 3,793 3,786
Pawnee County R+53.2 R+58.9 R+5.7 6,364 6,880
Seminole County R+44.0 R+49.7 R+5.7 8,037 8,044
Murray County R+55.8 R+61.3 R+5.5 5,528 5,885
Garvin County R+60.7 R+66.1 R+5.4 10,546 10,991
Cherokee County R+27.5 R+32.6 R+5.1 16,490 17,823
McCurtain County R+63.9 R+68.9 R+5.0 10,726 11,309
Osage County R+36.8 R+41.4 R+4.6 18,966 20,628
Greer County R+61.2 R+65.7 R+4.5 1,896 1,836
Cotton County R+62.6 R+66.9 R+4.3 2,602 2,506
Washita County R+70.5 R+74.8 R+4.3 4,631 4,652
Caddo County R+43.4 R+47.1 R+3.7 9,348 9,496
Lincoln County R+60.1 R+63.3 R+3.2 14,025 15,465
Bryan County R+55.5 R+58.6 R+3.1 13,818 17,812
Beaver County R+81.1 R+83.8 R+2.7 2,243 2,124
Dewey County R+77.5 R+80.2 R+2.7 2,248 2,215
Texas County R+65.1 R+67.8 R+2.7 5,780 5,206
Grady County R+60.3 R+62.7 R+2.4 22,286 25,283
Cimarron County R+82.6 R+84.9 R+2.3 1,079 935
Carter County R+52.6 R+54.8 R+2.2 18,534 19,488
Major County R+77.4 R+79.4 R+2.0 3,407 3,478
Stephens County R+62.0 R+63.7 R+1.7 17,904 18,620
Creek County R+54.5 R+55.8 R+1.3 28,830 31,312
Pottawatomie County R+46.5 R+47.4 R+0.9 25,452 28,774
Pontotoc County R+45.8 R+46.6 R+0.8 14,831 15,174
Roger Mills County R+79.3 R+80.1 R+0.8 1,759 1,733
Jackson County R+57.6 R+58.3 R+0.7 7,806 8,053
Alfalfa County R+76.0 R+76.6 R+0.6 2,258 2,160
Grant County R+69.9 R+70.5 R+0.6 2,201 2,125
Garfield County R+53.4 R+53.8 R+0.4 21,710 21,844
Kingfisher County R+71.3 R+71.4 R+0.1 6,131 6,754
Woodward County R+72.1 R+72.0 D+0.1 7,595 7,312
McClain County R+60.9 R+60.7 D+0.2 16,858 21,397
Logan County R+49.4 R+49.1 D+0.3 18,979 24,149
Comanche County R+23.7 R+23.3 D+0.4 32,564 34,284
Noble County R+57.7 R+57.3 D+0.4 4,878 4,957
Harper County R+79.0 R+78.4 D+0.6 1,499 1,451
Beckham County R+70.8 R+70.1 D+0.7 7,552 7,678
Washington County R+48.5 R+47.7 D+0.8 22,224 23,174
Custer County R+54.2 R+53.3 D+0.9 10,541 10,168
Kay County R+50.2 R+49.3 D+0.9 16,803 16,913
Rogers County R+56.4 R+55.0 D+1.4 40,862 46,902
Woods County R+66.1 R+64.3 D+1.8 3,668 3,638
Wagoner County R+52.0 R+49.8 D+2.2 31,300 38,501
Ellis County R+79.7 R+76.6 D+3.1 1,827 1,812
Payne County R+28.3 R+25.2 D+3.1 27,760 29,279
Cleveland County R+21.6 R+15.0 D+6.6 109,450 119,294
Tulsa County R+22.8 R+15.2 D+7.6 247,054 256,939
Oklahoma County R+10.5 R+1.7 D+8.8 273,942 288,923
Canadian County R+51.2 R+40.4 D+10.8 55,278 73,074

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