2020 Oklahoma Senate election


The 2020 Oklahoma Senate election was held as part of the biennial elections in the United States. Oklahoma voters elected state senators in 24 of the state's 48 Senate districts. State senators serve four-year terms in the Oklahoma Senate.

Retirements

Two incumbents did not run for re-election in 2020. Those incumbents are:

Republicans

  1. District 5: Joseph Silk: Retired
  2. District 35: Gary Stanislawski: Retired

Incumbents defeated

In primary elections

Republicans

Four Republicans lost renomination.
  1. District 3: Wayne Shaw lost renomination to Blake Stephens.
  2. District 7: Larry Boggs lost renomination to Warren Hamilton.
  3. District 17: Ron Sharp lost renomination to Shane Jett.
  4. District 43: Paul Scott lost renomination to Jessica Garvin.

In the general election

Democrats

  1. District 37: Allison Ikley-Freeman lost to Cody Rogers.

Close races

DistrictWinnerMargin
District 35Democratic 1.8%
District 39Republican9.6%
District 45Republican15.0%
District 9Republican16.2%

Detailed results by State Senate District

District 15

District 31

Special elections

District 28

A special election for Oklahoma State Senate District 28 has been called for November 3, 2020. A primary was scheduled for June 30, 2020. The candidate filing deadline was April 10, 2020. The seat became vacant after Jason Smalley resigned his seat on January 31, 2020, to take a private-sector job with Motorola Solutions Corporation.