Skip to content
The American Political Almanac
RECONSTRUCTION & THE GILDED AGETHE SYSTEM OF 1896THE NEW DEAL ORDERTHE LONG REALIGNMENTPOLARIZED ERA1868RRRRD1888RDRRR1908RDDRR1928RDDDD1948DRRDD1968RRDRR1988RDDRR2008DDRD2024R

State record · OK

Oklahoma

7 electoral votes in 202477 counties on record

The Margin, Cycle by Cycle

Two-party margin from county-summed returns · split EV counts annotated from 1976
D+20R+20D+40R+40D+60R+60·1868·····1888····1908: D+5.1 two-party · 254,260 votes19081912: D+13.5 two-party · 253,694 votes1916: D+20.7 two-party · 292,327 votes1920: R+6.0 two-party · 484,961 votes1924: D+6.2 two-party · 527,830 votes1928: R+28.5 two-party · 618,427 votes19281932: D+46.6 two-party · 704,633 votes1936: D+34.3 two-party · 749,730 votes1940: D+15.2 two-party · 826,212 votes1944: D+11.4 two-party · 722,636 votes1948: D+25.5 two-party · 721,599 votes19481952: R+9.2 two-party · 948,984 votes1956: R+10.3 two-party · 859,350 votes1960: R+18.0 two-party · 903,150 votes1964: D+11.5 two-party · 932,499 votes1968: R+19.7 two-party · 943,086 votes19681972: R+50.9 two-party · 1,029,900 votes1976: R+1.2 two-party · 1,092,251 votes · 8 EV1980: R+26.7 two-party · 1,149,708 votes · 8 EV1984: R+38.2 two-party · 1,255,676 votes · 8 EV1988: R+16.8 two-party · 1,171,036 votes · 8 EV19881992: R+11.2 two-party · 1,390,359 votes · 8 EV1996: R+8.8 two-party · 1,206,713 votes · 8 EV2000: R+22.2 two-party · 1,234,229 votes · 8 EV2004: R+31.1 two-party · 1,463,758 votes · 7 EV2008: R+31.3 two-party · 1,462,661 votes · 7 EV20082012: R+33.5 two-party · 1,334,872 votes · 7 EV2016: R+38.6 two-party · 1,452,992 votes · 7 EV2020: R+33.9 two-party · 1,560,699 votes · 7 EV2024: R+34.9 two-party · 1,566,173 votes · 7 EV2024

Bars clip at ±70 two-party points. Click a bar to open that election. Per-state electoral-vote detail is staged from 1976; the dot rows mark cycles with no returns (e.g. unreconstructed Southern states, 1868–72).

Every County, the Long Way

Two-party Democratic share, 1868–2024 · dashed line = 50%
AdairR+63.9
30 elections · latest 2024 · Republican
AlfalfaR+77.8
30 elections · latest 2024 · Republican
AtokaR+72.2
30 elections · latest 2024 · Republican
BeaverR+84.9
30 elections · latest 2024 · Republican
BeckhamR+71.1
30 elections · latest 2024 · Republican
BlaineR+64.0
30 elections · latest 2024 · Republican
BryanR+59.4
30 elections · latest 2024 · Republican
CaddoR+48.1
30 elections · latest 2024 · Republican
CanadianR+41.2
30 elections · latest 2024 · Republican
CarterR+55.5
30 elections · latest 2024 · Republican
CherokeeR+33.3
30 elections · latest 2024 · Republican
ChoctawR+66.1
30 elections · latest 2024 · Republican
CimarronR+85.7
30 elections · latest 2024 · Republican
ClevelandR+15.3
30 elections · latest 2024 · Republican
CoalR+72.4
30 elections · latest 2024 · Republican
ComancheR+23.8
30 elections · latest 2024 · Republican
CottonR+68.1
29 elections · latest 2024 · Republican
CraigR+59.3
30 elections · latest 2024 · Republican
CreekR+56.8
30 elections · latest 2024 · Republican
CusterR+54.3
30 elections · latest 2024 · Republican
DelawareR+61.1
30 elections · latest 2024 · Republican
DeweyR+80.9
30 elections · latest 2024 · Republican
EllisR+77.9
30 elections · latest 2024 · Republican
GarfieldR+54.8
30 elections · latest 2024 · Republican
GarvinR+66.8
30 elections · latest 2024 · Republican
GradyR+63.6
30 elections · latest 2024 · Republican
GrantR+71.8
30 elections · latest 2024 · Republican
GreerR+66.5
30 elections · latest 2024 · Republican
HarmonR+62.2
29 elections · latest 2024 · Republican
HarperR+79.5
30 elections · latest 2024 · Republican
HaskellR+70.5
30 elections · latest 2024 · Republican
HughesR+63.7
30 elections · latest 2024 · Republican
JacksonR+59.4
30 elections · latest 2024 · Republican
JeffersonR+72.7
30 elections · latest 2024 · Republican
JohnstonR+67.0
30 elections · latest 2024 · Republican
KayR+50.2
30 elections · latest 2024 · Republican
KingfisherR+72.3
30 elections · latest 2024 · Republican
KiowaR+59.2
30 elections · latest 2024 · Republican
LatimerR+66.3
30 elections · latest 2024 · Republican
Le FloreR+65.6
30 elections · latest 2024 · Republican
LincolnR+64.3
30 elections · latest 2024 · Republican
LoganR+50.1
30 elections · latest 2024 · Republican
LoveR+67.2
30 elections · latest 2024 · Republican
MajorR+80.8
30 elections · latest 2024 · Republican
MarshallR+64.1
30 elections · latest 2024 · Republican
MayesR+58.6
30 elections · latest 2024 · Republican
McClainR+61.7
30 elections · latest 2024 · Republican
McCurtainR+69.7
30 elections · latest 2024 · Republican
McIntoshR+53.5
30 elections · latest 2024 · Republican
MurrayR+62.6
30 elections · latest 2024 · Republican
MuskogeeR+38.2
30 elections · latest 2024 · Republican
NobleR+58.5
30 elections · latest 2024 · Republican
NowataR+68.0
30 elections · latest 2024 · Republican
OkfuskeeR+56.6
30 elections · latest 2024 · Republican
OklahomaR+1.7
30 elections · latest 2024 · Republican
OkmulgeeR+43.5
30 elections · latest 2024 · Republican
OsageR+42.1
30 elections · latest 2024 · Republican
OttawaR+54.3
30 elections · latest 2024 · Republican
PawneeR+59.9
30 elections · latest 2024 · Republican
PayneR+26.0
30 elections · latest 2024 · Republican
PittsburgR+59.9
30 elections · latest 2024 · Republican
PontotocR+47.6
30 elections · latest 2024 · Republican
PottawatomieR+48.4
30 elections · latest 2024 · Republican
PushmatahaR+73.5
30 elections · latest 2024 · Republican
Roger MillsR+81.3
30 elections · latest 2024 · Republican
RogersR+56.0
30 elections · latest 2024 · Republican
SeminoleR+50.6
30 elections · latest 2024 · Republican
SequoyahR+62.2
30 elections · latest 2024 · Republican
StephensR+64.7
30 elections · latest 2024 · Republican
TexasR+69.0
30 elections · latest 2024 · Republican
TillmanR+60.1
30 elections · latest 2024 · Republican
TulsaR+15.6
30 elections · latest 2024 · Republican
WagonerR+50.7
30 elections · latest 2024 · Republican
WashingtonR+48.8
30 elections · latest 2024 · Republican
WashitaR+75.9
30 elections · latest 2024 · Republican
WoodsR+65.6
30 elections · latest 2024 · Republican
WoodwardR+73.1
30 elections · latest 2024 · Republican