Skip to content

Oklahoma 2000 vs 2024: county swing

73 of 77 counties moved toward the Republican ticket; 9 changed hands.

Beckham County: swing R+44.7Carter County: swing R+36.6Comanche County: swing R+5.8Dewey County: swing R+34.8Grant County: swing R+28.4Harper County: swing R+23.6Hughes County: swing R+65.6Kingfisher County: swing R+15.4Lincoln County: swing R+35.6McClain County: swing R+31.6Mayes County: swing R+53.9Oklahoma County: swing D+24.0Pontotoc County: swing R+31.7Pushmataha County: swing R+64.2Washington County: swing R+13.2Woodward County: swing R+28.1Alfalfa County: swing R+24.7Blaine County: swing R+32.9Bryan County: swing R+54.1Canadian County: swing D+5.2Cimarron County: swing R+17.3Coal County: swing R+69.3Craig County: swing R+53.8Custer County: swing R+18.3Ellis County: swing R+24.6Garvin County: swing R+52.5Greer County: swing R+44.9Jackson County: swing R+20.6Kay County: swing R+18.2Logan County: swing R+20.5Love County: swing R+58.0McIntosh County: swing R+62.5Murray County: swing R+54.3Muskogee County: swing R+40.3Okfuskee County: swing R+53.3Okmulgee County: swing R+53.2Pawnee County: swing R+42.9Payne County: swing R+1.4Pottawatomie County: swing R+27.4Rogers County: swing R+31.1Sequoyah County: swing R+51.8Stephens County: swing R+38.6Tulsa County: swing D+8.8Wagoner County: swing R+27.8Washita County: swing R+46.0Creek County: swing R+39.7Garfield County: swing R+15.3Harmon County: swing R+46.4Haskell County: swing R+79.8Johnston County: swing R+58.9Kiowa County: swing R+41.6Major County: swing R+18.6Noble County: swing R+18.6Ottawa County: swing R+53.7Seminole County: swing R+46.8Tillman County: swing R+44.0Atoka County: swing R+60.7Caddo County: swing R+41.0Cleveland County: swing D+10.7Jefferson County: swing R+68.8Latimer County: swing R+69.0Le Flore County: swing R+53.6McCurtain County: swing R+41.7Marshall County: swing R+54.7Nowata County: swing R+57.3Osage County: swing R+37.6Texas County: swing R+4.1Woods County: swing R+26.2Pittsburg County: swing R+53.5Roger Mills County: swing R+33.1Adair County: swing R+43.9Beaver County: swing R+12.4Cherokee County: swing R+35.0Choctaw County: swing R+71.9Cotton County: swing R+54.0Delaware County: swing R+44.6Grady County: swing R+38.1
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002024SwingVotes 2000Votes 2024
Haskell County flipped D+10.1 R+69.7 R+79.8 4,628 4,936
Choctaw County flipped D+6.4 R+65.5 R+71.9 5,315 5,639
Coal County R+2.0 R+71.3 R+69.3 2,362 2,538
Latimer County flipped D+3.4 R+65.6 R+69.0 3,669 4,079
Jefferson County R+2.9 R+71.7 R+68.8 2,593 2,375
Hughes County flipped D+3.0 R+62.6 R+65.6 4,585 4,659
Pushmataha County R+8.3 R+72.5 R+64.2 4,348 4,702
McIntosh County flipped D+9.8 R+52.7 R+62.5 7,781 8,439
Atoka County R+10.8 R+71.5 R+60.7 4,324 5,662
Johnston County R+6.7 R+65.6 R+58.9 3,930 4,230
Love County R+8.2 R+66.2 R+58.0 3,372 4,260
Nowata County R+9.6 R+66.9 R+57.3 3,849 4,561
Marshall County R+8.8 R+63.5 R+54.7 4,900 6,589
Murray County R+7.0 R+61.3 R+54.3 4,922 5,885
Bryan County R+4.5 R+58.6 R+54.1 11,746 17,812
Cotton County R+12.9 R+66.9 R+54.0 2,482 2,506
Mayes County R+3.6 R+57.5 R+53.9 14,001 17,374
Craig County R+4.5 R+58.3 R+53.8 5,484 6,056
Ottawa County flipped D+0.2 R+53.5 R+53.7 11,411 11,178
Le Flore County R+11.2 R+64.8 R+53.6 14,985 18,754
Pittsburg County R+5.5 R+59.0 R+53.5 16,357 17,572
Okfuskee County R+2.5 R+55.8 R+53.3 3,788 3,988
Okmulgee County flipped D+10.5 R+42.7 R+53.2 13,178 14,349
Garvin County R+13.6 R+66.1 R+52.5 9,843 10,991
Sequoyah County R+9.7 R+61.5 R+51.8 12,254 15,583
Seminole County R+2.9 R+49.7 R+46.8 7,866 8,044
Harmon County R+15.3 R+61.7 R+46.4 1,205 882
Washita County R+28.8 R+74.8 R+46.0 4,468 4,652
Greer County R+20.8 R+65.7 R+44.9 2,152 1,836
Beckham County R+25.4 R+70.1 R+44.7 6,532 7,678
Delaware County R+15.8 R+60.4 R+44.6 13,353 18,108
Tillman County R+15.5 R+59.5 R+44.0 3,349 2,533
Adair County R+19.1 R+63.0 R+43.9 5,977 7,256
Pawnee County R+16.0 R+58.9 R+42.9 5,925 6,880
McCurtain County R+27.2 R+68.9 R+41.7 10,482 11,309
Kiowa County R+16.7 R+58.3 R+41.6 3,750 3,278
Caddo County R+6.1 R+47.1 R+41.0 9,210 9,496
Muskogee County flipped D+2.8 R+37.5 R+40.3 24,693 24,357
Creek County R+16.1 R+55.8 R+39.7 23,741 31,312
Stephens County R+25.1 R+63.7 R+38.6 17,488 18,620
Grady County R+24.6 R+62.7 R+38.1 16,276 25,283
Osage County R+3.8 R+41.4 R+37.6 15,909 20,628
Carter County R+18.2 R+54.8 R+36.6 16,458 19,488
Lincoln County R+27.7 R+63.3 R+35.6 11,701 15,465
Cherokee County flipped D+2.4 R+32.6 R+35.0 14,468 17,823
Dewey County R+45.4 R+80.2 R+34.8 2,220 2,215
Roger Mills County R+47.0 R+80.1 R+33.1 1,687 1,733
Blaine County R+30.1 R+63.0 R+32.9 4,094 3,786
Pontotoc County R+14.9 R+46.6 R+31.7 12,836 15,174
McClain County R+29.1 R+60.7 R+31.6 10,539 21,397
Rogers County R+23.9 R+55.0 R+31.1 28,951 46,902
Grant County R+42.1 R+70.5 R+28.4 2,503 2,125
Woodward County R+43.9 R+72.0 R+28.1 7,100 7,312
Wagoner County R+22.0 R+49.8 R+27.8 21,517 38,501
Pottawatomie County R+20.0 R+47.4 R+27.4 22,316 28,774
Woods County R+38.1 R+64.3 R+26.2 4,046 3,638
Alfalfa County R+51.9 R+76.6 R+24.7 2,507 2,160
Ellis County R+52.0 R+76.6 R+24.6 2,013 1,812
Harper County R+54.8 R+78.4 R+23.6 1,683 1,451
Jackson County R+37.7 R+58.3 R+20.6 8,159 8,053
Logan County R+28.6 R+49.1 R+20.5 12,870 24,149
Major County R+60.8 R+79.4 R+18.6 3,352 3,478
Noble County R+38.7 R+57.3 R+18.6 4,697 4,957
Custer County R+35.0 R+53.3 R+18.3 9,743 10,168
Kay County R+31.1 R+49.3 R+18.2 18,162 16,913
Cimarron County R+67.6 R+84.9 R+17.3 1,484 935
Kingfisher County R+56.0 R+71.4 R+15.4 6,056 6,754
Garfield County R+38.5 R+53.8 R+15.3 21,683 21,844
Washington County R+34.5 R+47.7 R+13.2 20,744 23,174
Beaver County R+71.4 R+83.8 R+12.4 2,456 2,124
Comanche County R+17.5 R+23.3 R+5.8 29,333 34,284
Texas County R+63.7 R+67.8 R+4.1 6,088 5,206
Payne County R+23.8 R+25.2 R+1.4 24,947 29,279
Canadian County R+45.6 R+40.4 D+5.2 31,360 73,074
Tulsa County R+24.0 R+15.2 D+8.8 218,691 256,939
Cleveland County R+25.7 R+15.0 D+10.7 76,171 119,294
Oklahoma County R+25.7 R+1.7 D+24.0 223,111 288,923

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