State profile
Oklahoma elections & voting
Electoral votes, voting rules, and presidential results for Oklahoma.
Voting rules
Photo ID requested with affidavit alternative
Absentee ballot requires notarization
One of strictest absentee requirements
Early voting begins 3 days before election
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 Presidential Election
Donald Trump won OK with 7 electoral votes
2020 Presidential Election
Donald Trump won OK with 7 electoral votes
2010s
2016 Presidential Election
Donald Trump won OK with 7 electoral votes
2012 Presidential Election
Mitt Romney won OK with 7 electoral votes
Photo ID Requested
Photo ID requested with affidavit alternative
3 Days Early Voting
Early voting begins 3 days before election
2000s
2008 Presidential Election
John McCain won OK with 7 electoral votes
2004 Presidential Election
George W. Bush won OK with 7 electoral votes
2000 Presidential Election
George W. Bush won OK with 8 electoral votes
1990s
1996 Presidential Election
Bob Dole won OK with 8 electoral votes
1992 Presidential Election
George H.W. Bush won OK with 8 electoral votes
1980s
1988 Presidential Election
George H.W. Bush won OK with 8 electoral votes
1984 Presidential Election
Ronald Reagan won OK with 8 electoral votes
1980 Presidential Election
Ronald Reagan won OK with 8 electoral votes
1970s
1976 Presidential Election
Gerald Ford won OK with 8 electoral votes
1972 Presidential Election
Richard Nixon won OK with 8 electoral votes
1960s
1968 Presidential Election
Richard Nixon won OK with 8 electoral votes
1964 Presidential Election
Lyndon B. Johnson won OK with 8 electoral votes
1960 Presidential Election
Richard Nixon won OK with 8 electoral votes
1950s
1956 Presidential Election
Dwight D. Eisenhower won OK with 8 electoral votes
1952 Presidential Election
Dwight D. Eisenhower won OK with 8 electoral votes
Absentee with Notarization
Absentee ballot requires notarization
1940s
1948 Presidential Election
Harry S. Truman won OK with 10 electoral votes
1944 Presidential Election
Franklin D. Roosevelt won OK with 10 electoral votes
1940 Presidential Election
Franklin D. Roosevelt won OK with 11 electoral votes
1930s
1936 Presidential Election
Franklin D. Roosevelt won OK with 11 electoral votes
1932 Presidential Election
Franklin D. Roosevelt won OK with 11 electoral votes
1920s
1928 Presidential Election
Herbert Hoover won OK with 10 electoral votes
1924 Presidential Election
John W. Davis won OK with 10 electoral votes
1920 Presidential Election
Warren G. Harding won OK with 10 electoral votes
1910s
1916 Presidential Election
Woodrow Wilson won OK with 10 electoral votes
1912 Presidential Election
Woodrow Wilson won OK with 10 electoral votes
1900s
1908 Presidential Election
William Jennings Bryan won OK with 7 electoral votes