United States presidential election in Oklahoma, 2020

The 2020 United States presidential election in Oklahoma took place on November 3, 2020. All 50 states and the District of Columbia were part of the 2020 United States presidential election. Oklahoma voters chose 7 electors to the Electoral College, who voted for President and Vice-President.

Incumbent President William C. Holland of Texas, the Democratic Party nominee, won Oklahoma by a margin of 2.30% against Senator John Dickenson of Mississippi, winning its 7 electoral votes. This was Holland's second-closest state win, following Wyoming. Oklahoma had been a strongly Republican state for decades, having voted Democratic only twice since 1952, the last being in 1976. In 2020, a majority of its voters rejected the staunchly conservative Dickenson, who was portrayed as a right wing extremist, and defected to the more moderate Holland.

As has been typical for decades, Holland overwhelmingly won Southern Oklahoma, the most Democratic region of the state, carrying 22 counties with more than 60% of the vote and 5 counties with more than 70% of the vote. Dickenson performed strongly in Northern Oklahoma, particularly the Oklahoma Panhandle, breaking 60% in six counties and 70% in 1 (Beaver County). He was able to hold Holland under 60% in counties he won in this region (except for two), including Oklahoma County, home of Oklahoma City, which Holland carried 51-49%, and Cleveland County, which he carried 55-45%, while Dickenson carried Tulsa County 60-40%. As a result, Oklahoma weighed in as a whopping 31.30% more Republican than the nation.