Skip to main content

State profile

Oklahoma elections & voting

Electoral votes, voting rules, and presidential results for Oklahoma.

How Oklahoma votes

In 2024, Oklahoma voted Republican. It has backed the Republican Party in its last 15 consecutive elections.

7
electoral votes
Voter IDNo-excuse absenteeEarly votingSame-day registrationAutomatic registration

Voting rules

Photo ID Requested
Active

Photo ID requested with affidavit alternative

Voter ID
Effective: 2011
Absentee with Notarization
Active

Absentee ballot requires notarization

Mail-In Voting
Effective: 1950

One of strictest absentee requirements

3 Days Early Voting
Active

Early voting begins 3 days before election

Early Voting
Effective: 2011

Election history

How Oklahoma has voted in presidential elections.

  • 2024RepublicanDonald Trump7 EV
  • 2020RepublicanDonald Trump7 EV
  • 2016RepublicanDonald Trump7 EV
  • 2012RepublicanMitt Romney7 EV
  • 2008RepublicanJohn McCain7 EV
  • 2004RepublicanGeorge W. Bush7 EV
  • 2000RepublicanGeorge W. Bush8 EV
  • 1996RepublicanBob Dole8 EV
  • 1992RepublicanGeorge H.W. Bush8 EV
  • 1988RepublicanGeorge H.W. Bush8 EV
  • 1984RepublicanRonald Reagan8 EV
  • 1980RepublicanRonald Reagan8 EV
  • 1976RepublicanGerald Ford8 EV
  • 1972RepublicanRichard Nixon8 EV
  • 1968RepublicanRichard Nixon8 EV
  • 1964DemocraticLyndon B. Johnson8 EV
  • 1960RepublicanRichard Nixon8 EV
  • 1956RepublicanDwight D. Eisenhower8 EV
  • 1952RepublicanDwight D. Eisenhower8 EV
  • 1948DemocraticHarry S. Truman10 EV
  • 1944DemocraticFranklin D. Roosevelt10 EV
  • 1940DemocraticFranklin D. Roosevelt11 EV
  • 1936DemocraticFranklin D. Roosevelt11 EV
  • 1932DemocraticFranklin D. Roosevelt11 EV
  • 1928RepublicanHerbert Hoover10 EV
  • 1924DemocraticJohn W. Davis10 EV
  • 1920RepublicanWarren G. Harding10 EV
  • 1916DemocraticWoodrow Wilson10 EV
  • 1912DemocraticWoodrow Wilson10 EV
  • 1908DemocraticWilliam Jennings Bryan7 EV

Timeline

2020s

2024
Election
Republican
major

2024 Presidential Election

Donald Trump won OK with 7 electoral votes

2020
Election
Republican
major

2020 Presidential Election

Donald Trump won OK with 7 electoral votes

2010s

2016
Election
Republican
major

2016 Presidential Election

Donald Trump won OK with 7 electoral votes

2012
Election
Republican
major

2012 Presidential Election

Mitt Romney won OK with 7 electoral votes

2011
Rule Change
Voter ID
major

Photo ID Requested

Photo ID requested with affidavit alternative

2011
Rule Change
Early Voting
moderate

3 Days Early Voting

Early voting begins 3 days before election

2000s

2008
Election
Republican
major

2008 Presidential Election

John McCain won OK with 7 electoral votes

2004
Election
Republican
major

2004 Presidential Election

George W. Bush won OK with 7 electoral votes

2000
Election
Republican
major

2000 Presidential Election

George W. Bush won OK with 8 electoral votes

1990s

1996
Election
Republican
major

1996 Presidential Election

Bob Dole won OK with 8 electoral votes

1992
Election
Republican
major

1992 Presidential Election

George H.W. Bush won OK with 8 electoral votes

1980s

1988
Election
Republican
major

1988 Presidential Election

George H.W. Bush won OK with 8 electoral votes

1984
Election
Republican
major

1984 Presidential Election

Ronald Reagan won OK with 8 electoral votes

1980
Election
Republican
major

1980 Presidential Election

Ronald Reagan won OK with 8 electoral votes

1970s

1976
Election
Republican
major

1976 Presidential Election

Gerald Ford won OK with 8 electoral votes

1972
Election
Republican
major

1972 Presidential Election

Richard Nixon won OK with 8 electoral votes

1960s

1968
Election
Republican
major

1968 Presidential Election

Richard Nixon won OK with 8 electoral votes

1964
Election
Democratic
major

1964 Presidential Election

Lyndon B. Johnson won OK with 8 electoral votes

1960
Election
Republican
major

1960 Presidential Election

Richard Nixon won OK with 8 electoral votes

1950s

1956
Election
Republican
major

1956 Presidential Election

Dwight D. Eisenhower won OK with 8 electoral votes

1952
Election
Republican
major

1952 Presidential Election

Dwight D. Eisenhower won OK with 8 electoral votes

1950
Rule Change
Mail Voting
major

Absentee with Notarization

Absentee ballot requires notarization

1940s

1948
Election
Democratic
major

1948 Presidential Election

Harry S. Truman won OK with 10 electoral votes

1944
Election
Democratic
major

1944 Presidential Election

Franklin D. Roosevelt won OK with 10 electoral votes

1940
Election
Democratic
major

1940 Presidential Election

Franklin D. Roosevelt won OK with 11 electoral votes

1930s

1936
Election
Democratic
major

1936 Presidential Election

Franklin D. Roosevelt won OK with 11 electoral votes

1932
Election
Democratic
major

1932 Presidential Election

Franklin D. Roosevelt won OK with 11 electoral votes

1920s

1928
Election
Republican
major

1928 Presidential Election

Herbert Hoover won OK with 10 electoral votes

1924
Election
Democratic
major

1924 Presidential Election

John W. Davis won OK with 10 electoral votes

1920
Election
Republican
major

1920 Presidential Election

Warren G. Harding won OK with 10 electoral votes

1910s

1916
Election
Democratic
major

1916 Presidential Election

Woodrow Wilson won OK with 10 electoral votes

1912
Election
Democratic
major

1912 Presidential Election

Woodrow Wilson won OK with 10 electoral votes

1900s

1908
Election
Democratic
major

1908 Presidential Election

William Jennings Bryan won OK with 7 electoral votes