Oklahoma

7 Electoral Votes|Safe Republican
R+34.3
2024 Margin
31.9%
66.2%
Harris: 499,599 votesTrump: 1,036,213 votes

Donald Trump won Oklahoma in the 2024 presidential election, securing the state's 7 electoral votes. A total of 1,566,173 votes were cast.

Recent Elections

Voter Registration

Voter Registration

History →
Democratic
749,384(33.0%)
Republican
1,138,515(50.2%)
Other/None
380,797(16.8%)
AdvantageR+17.2
Since 2008R+27.2
As of November 2020

Full Election History

Presidential Elections

Senate Elections

Governor Elections

Explore More