This is the 2020 race. The latest: 2026 →

2020Final results

2020 election for U.S. Senate in Oregon

U.S. Senate · Oregon

Jeff Merkley (D) won with 56.9% of the vote, defeating Jo Rae Perkins (R) by 17.6 points.

Jeff MerkleyDemocrat · winner
56.9%1,321,047
Jo Rae PerkinsRepublican
39.3%912,814
Gary DyeLibertarian
1.8%42,747
1.8%42,239
2,321,249 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET

The seat over time

D − R margin in this seat's races around 2020

Races before and after

EvenR+3.91996R+16.62002D+3.42008D+18.92014D+17.62020D+19.42026

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Jeff MerkleyJo Rae Perkins
$6.4M
Raised by the campaign
$142.9K
$4.3M
Spent by the campaign
$117.2K
$3.8M
Cash on hand
$25.9K

Campaign money: FEC, through Dec 31, 2020.

Source: FEC campaign filingsUpdated Dec 31, 2020

The candidates

Jeff Merkley (D)Jo Rae Perkins (R)

Also on the ballot: Gary Dye (Libertarian), 1.8%; Ibrahim A. Taher (Green), 1.8%