Oregon's 25th Senate district

District 25 of the Oregon State Senate comprises parts of Multnomah County centered around the city of Gresham. The district is composed of Oregon House districts 49 and 50. It is currently represented by Democrat Chris Gorsek of Troutdale.

Election results
District boundaries have changed over time. Therefore, senators before 2021 may not represent the same constituency as today. From 1993 until 2003, the district covered parts of Southern Oregon; from 2003 until 2013, it moved to the greater Gresham area; and from 2013 until 2023, it grew to encompass Troutdale.

The current district is very similar to its previous iterations. Its southern border has shifted slightly to follow SE 190th Drive and the Mt. Hood Highway to Multnomah County's southern border with Clackamas County.

The results are as follows: