2020 general · November 3, 2020
2020 Oklahoma State Senate election results, district by district
Every Oklahoma State Senate district in the 2020 general election: winners, margins, unopposed seats and seats that changed party.
Seats after the election
Republicans controlled the chamber · 48 seats
After the electionD 9 · R 39
Races25
Changed party1
Unopposed48%12 races
Incumbents defeated0
Every district
D 2 · R 23
| Race | Winner | Won by | Notes |
|---|---|---|---|
| SD-1 | Micheal Bergstrom (R) | Unopposed | |
| SD-3 | Blake Cowboy Stephens (R) | 59.0 | |
| SD-5 | George Burns (R) | 57.6 | |
| SD-7 | Warren Hamilton (R) | 44.4 | |
| SD-9 | Dewayne Pemberton (R) | 16.2 | |
| SD-11 | Kevin Matthews (D) | Unopposed | |
| SD-13 | Greg McCortney (R) | Unopposed | |
| SD-15 | Rob Standridge (R) | 21.8 | |
| SD-17 | Shane Jett (R) | 52.9 | |
| SD-19 | Roland Pederson (R) | Unopposed | |
| SD-21 | Tom J. Dugger (R) | 27.9 | |
| SD-23 | Lonnie Paxton (R) | Unopposed | |
| SD-25 | Joe Newhouse (R) | Unopposed | |
| SD-27 | Casey Murdock (R) | Unopposed | |
| SD-28 | Zack Taylor (R) | Unopposed | |
| SD-29 | Julie Daniels (R) | Unopposed | |
| SD-31 | Chris Kidd (R) | Unopposed | |
| SD-33 | Nathan Dahm (R) | Unopposed | |
| SD-35 | Jo Anna Dossett (D) | 1.8 | Flipped |
| SD-37 | Cody Rogers (R) | 34.1 | |
| SD-39 | Dave Rader (R) | 9.6 | |
| SD-41 | Adam Pugh (R) | Unopposed | |
| SD-43 | Jessica Garvin (R) | 64.4 | |
| SD-45 | Paul Rosino (R) | 34.5 | |
| SD-47 | Greg Treat (R) | 14.9 |
Oklahoma State Senate
Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: Harvard Dataverse / Carl Klarner; MIT Election Data and Science Lab