2016 Oklahoma Senate election

2016 Oklahoma Senate election

November 8, 2016

25 out of 48 seats in the Oklahoma Senate
25 seats needed for a majority
  Majority party Minority party
 
Leader Brian Bingman
(term-limited)
John Sparks
Party Republican Democratic
Leader since January 4, 2011 July 3, 2015
Leader's seat District 12 District 16
Last election 39 9
Seats after 42 6
Seat change 3 3

President before election

Brian Bingman
Republican

Elected President

Mike Schulz
Republican

The 2016 Oklahoma Senate election was held on November 8, 2016, to determine which party would control the Oklahoma Senate for the following two years in the 56th Oklahoma Legislature. The 24 odd-numbered seats (and district 12) out of the 48 seats in the Oklahoma Senate were up for election and the primary occurred on June 28, 2016. Prior to the election, 39 seats were held by Republicans and 9 seats were held by Democrats. The general election saw Republicans expand their majority in the State Senate by 3 seats.