State legislatures / Oregon


Oregon Senate

Party seats now, after each election since 1968, and district results 2016-2024

Current seats

Democratic majorityDemocrats 18, Republicans 12. 30 seats; 16 for a majority.
Democrats 18Republicans 12

Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 18Republican 12

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1968-2022

Seats by election, table
YearDROtherSeatsControl
20221713030Democratic majority
20201812030Democratic majority
20181812030Democratic majority
20161614030Democratic majority
20141713030Democratic majority
20121614030Democratic majority
20101614030Democratic majority
20081812030Democratic majority
20061812030Democratic majority
20041812030Democratic majority
20021515030Tied
20001416030Republican majority
19981317030Republican majority
19961020030Republican majority
19941218030Republican majority
19921713030Democratic majority
19902010030Democratic majority
19881911030Democratic majority
19861713030Democratic majority
19841812030Democratic majority
1982219030Democratic majority
1980237030Democratic majority
1978237030Democratic majority
1976236130Democratic majority
1974227130Democratic majority
19721812030Democratic majority
19701614030Democratic majority
1968Not available

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 15 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
1DAVID BROCK SMITHRepublican71.2%
2NOAH ROBINSONRepublican66.9%
5DICK ANDERSONRepublican56.1%
9FRED FRANK GIRODRepublican68.9%
12BRUCE W STARRRepublican55.6%
14KATE LIEBERDemocrat85.0%
18WLNSVEY E CAMPOSnot in source62.7%
21KATHLEEN TAYLORnot in source98.0%
22LEW FREDERICKnot in source90.5%
23KHANH PHAMnot in source97.5%
25CHRIS GORSEKnot in source55.9%
27ANTHONY BROADMANDemocrat59.0%
28DIANE LINTHICUMRepublican69.3%
29TODD NASHRepublican81.5%
30MIKE MCLANERepublican76.0%
2022: 16 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
3JEFF GOLDENDemocrat51.9%
4FLOYD PROZANSKIDemocrat81.7%
6CEDRIC R HAYDENRepublican65.2%
7JAMES I MANNING JRDemocrat64.3%
8SARA GELSER BLOUINDemocrat59.8%
10DEB PATTERSONDemocrat53.4%
11KIM THATCHERRepublican52.5%
13AARON WOODSDemocrat58.0%
15JANEEN SOLLMANDemocrat55.5%
16SUZANNE WEBERRepublican56.5%
17ELIZABETH STEINER HAYWARDDemocrat78.9%
18WLNSVEY E CAMPOSDemocrat56.5%
19ROB WAGNERDemocrat66.0%
20MARK MEEKDemocrat50.3%
24KAYSE JAMADemocrat58.7%
26DANIEL G BONHAMRepublican59.1%
2018: 17 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
1DALLAS HEARDRepublican64.2%
3JEFF GOLDENDemocrat55.1%
4FLOYD PROZANSKIDemocrat59.1%
6LEE BEYERDemocrat59.1%
7JAMES MANNINGDemocrat94.7%
8SARA A GELSERDemocrat63.0%
10JACKIE F WINTERSRepublican53.9%
11PETER COURTNEYDemocrat60.5%
13KIM THATCHERRepublican55.9%
15CHUCK RILEYDemocrat59.3%
16BETSY JOHNSONDemocrat82.0%
17ELIZABETH STEINER HAYWARDDemocrat97.7%
19ROB WAGNERDemocrat65.5%
20ALAN R OLSENRepublican51.9%
24SHEMIA FAGANDemocrat95.1%
26CHUCK THOMSENRepublican50.1%
30CLIFF BENTZRepublican71.6%
2016: 16 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
1Jeff Krusenot in source73.4%seats not in source
2Herman Baertschiger Jrnot in source97.6%seats not in source
3Alan DeBoernot in source50.2%seats not in source
5Arnie Roblannot in source48.2%seats not in source
9Fred Frank Girodnot in source68.7%seats not in source
12Brian J Boquistnot in source62.9%seats not in source
14Mark Hassnot in source97.2%seats not in source
18Ginny Burdicknot in source97.5%seats not in source
21Kathleen Taylornot in source76.7%seats not in source
22Lew Fredericknot in source91.5%seats not in source
23Michael Dembrownot in source97.8%seats not in source
25Laurie Monnes Andersonnot in source55.1%seats not in source
27Tim Knoppnot in source60.6%seats not in source
28Dennis Linthicumnot in source61.5%seats not in source
29Bill Hansellnot in source80.3%seats not in source
30Ted Ferriolinot in source70.1%seats not in source

Not available: 2020.

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.