The 2024 Oklahoma Senate election took place on November 5, 2024.
The primary elections for the Republican, Democratic, and Libertarian parties' nominations took place on June 18, 2024.
[1] Oklahoma voters elected state senators to serve four-year terms in 24 of the 48 Senate districts.
Retiring Term limited Retiring Term limited Six Senators were the only candidate to file in their district.
[15] The following Senators were re-elected without opposition: The following Senators were elected for the first time without opposition: Eliminated in primary General election results will be listed for districts with general elections.