electionsmcp

electionsmcp2028 racesU.S. Senate › Oregon

2028 Oregon U.S. Senate Race

A visual scenario calculator for Oregon's 2028 Senate contest — model swing and turnout across the finest supported local grain, then roll it up to control of the chamber.

Model the Oregon Senate race →

Office

U.S. Senate

Seat class

Class III

On the ballot

2028

Current hold

Democratic

Both of Oregon's U.S. Senate seats are currently Democratic-held. The seat on the ballot in 2028 is Oregon's Class III seat; the state's other seat (Class II, Democratic) is not up this cycle. The canonical mixed-grain 2024 presidential baseline uses verified precinct or reporting-unit results where supported, with declared county/state fallbacks elsewhere.

Model the Oregon Senate race in five steps

  1. Set the candidates. Name the contenders for the Oregon Senate race (or keep the generic Democrat / Republican defaults). The map starts from the canonical mixed-grain 2024 presidential baseline.
  2. Apply a swing. Move vote share statewide, or by demographic cohort, with a slider. The map and the running tally recompute instantly.
  3. Model turnout. Mobilize or depress turnout for any group — turnout and persuasion are modeled separately, the way a real campaign thinks about them.
  4. Explore local geography. Zoom from the state through counties to the finest supported reporting grain and adjust the places available in the model.
  5. Roll up & share. Roll the result up to chamber control, then share the exact versioned scenario.

Open Oregon in the simulator →

What you can change

Persuasion (vote share) and turnout (mobilization) are modeled separately — statewide, by demographic cohort, by county, and at the supported local reporting grain. Then roll up the seat into the national picture: how this race moves the Senate's 51-seat majority threshold.

The result is calculated from the candidate, swing, turnout, and geography assumptions you set. Results are approximate. Precinct and county totals may vary because of source coverage, reporting, and geographic differences.

Frequently asked questions

When is the 2028 Oregon U.S. Senate election?
Oregon's Class III U.S. Senate seat is on the ballot in the November 2028 general election, alongside the presidency and the rest of Senate Class III.
Which party currently holds Oregon's U.S. Senate seats?
Both of Oregon's U.S. Senate seats are currently Democratic-held. The seat up in 2028 is Class III; it is currently Democratic-held.
How many U.S. Senate seats are up in 2028?
34 seats — all of Class III. With 100 seats in the Senate, 51 are needed for a majority, so 2028 Class III races (plus the carryover seats) decide control.
Can an AI model the Oregon Senate race?
Yes. electionsmcp is an MCP server, so an authorized agent can set candidates, apply a uniform or demographic swing, model turnout, and roll the result up to Senate control — the same actions you can take by hand. See /mcp.
What does the Oregon model calculate?
Set candidate shares, turnout, and geography assumptions; electionsmcp calculates the resulting versioned scenario and its Senate-control impact.

Other 2028 Senate races

Pennsylvania
2028 U.S. Senate
South Carolina
2028 U.S. Senate
South Dakota
2028 U.S. Senate
Utah
2028 U.S. Senate
Vermont
2028 U.S. Senate
Washington
2028 U.S. Senate

See all 34 Senate races on the ballot in 2028 →