2024 Oregon State Senate election

The 2024 Oregon State Senate election will be held in the U.S. state of Oregon on November 5, 2024, to elect 15 of the 30 members of the State Senate of the 82nd Oregon Legislature.

A primary election will be held in several districts on May 21, 2024. The election will coincide with the election of the other house of the Legislative Assembly, the Oregon House of Representatives, and other elections.

Background
On August 8, 2023, Oregon Secretary of State LaVonne Griffin-Valade announced that as per the recently passed Oregon Ballot Measure 113, 10 Republican senators who participated in walkouts earlier in the year are not eligible for re-election for the next term. Six of these senators are up for election in 2024. Some of the senators have filed a lawsuit against the secretary of state. On February 1, 2024, the Oregon Supreme Court decided that these senators could not be placed on the ballot.

Electoral system
The 15 members of the Senate up for election were elected from single-member districts via first-past-the-post voting for four-year terms.

Contested nominations of recognized major parties (Democratic and Republican) for each district were determined by a primary election on May 21, 2024.

Minor party candidates were nominated by petition. Write-in candidates must file a request with the Secretary of State's office for votes for them to be counted. Candidates for the state Senate in 2024 were required to file to run from September 14, 2023, to March 12, 2024.

Democrats

 * District 23: Michael Dembrow is retiring.

Republicans

 * District 2: Art Robinson is barred from re-election.
 * District 27: Tim Knopp, minority leader, is barred from re-election.
 * District 28: Dennis Linthicum is barred from re-election.
 * District 29: Bill Hansell is retiring.
 * District 30: Lynn Findley is retiring.

Independents

 * District 12: Brian Boquist is barred from re-election.

Detailed results
District 1 • District 2 • District 5 • District 9 • District 12 • District 14 • District 18 • District 21 • District 22 • District 23 • District 25 • District 27 • District 28 • District 29 • District 30