2028 forecast · Oregon · President · 8 electoral votes

The Democrat is very likely to carry Oregon.

A generic Democrat against JD Vance: D +33.4 in the average of 20,000 county simulations, with 80% of runs between D +40.0 and D +26.7. Projected votes: 1,451,342 Democratic, 725,095 Republican, 60,161 other, 2,236,598 in all.

>99%Democratic win chance
D +33.42028 margin
D +14.92024 actual
<1%Chance it is the tipping point

Every county

simulated margin
D +40R +40

20,000 simulated elections

margin, R minus D
D 40D 20EvenR 20R 40

From 2024 to 2028

2024 resultD +14.8Certified county votes.
National environmentD +31.3National swing by county elasticity, 2020 to 2024 trend and 2026 shifts.
Deaths and aging0.5 toward ROlder cohorts leave, every cohort ages four years.
New 18 to 21 voters0.6 toward D5.6% of the 2028 electorate here.
Life cycle drift0.3 toward RVoters under 44 drifting a little right as they age.
Migration0.1 toward DMovers in and out since 2020, carried to 2028.
2028 modelD +33.4Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 2,207,592 in 2024, 2,236,599 projected.

Democrats against Vance

Oregon
DemocratMarginD win
ButtigiegD +35.2>99%
TalaricoHYPD +34.7>99%
Rob SandHYPD +34.4>99%
CooperHYPD +34.3>99%
HarrisD +34.0>99%
CubanD +34.0>99%
OssoffD +33.8>99%
BookerHYPD +33.7>99%
BrownHYPD +33.5>99%
KhannaHYPD +33.4>99%
Generic DemocratD +33.4>99%
WhitmerHYPD +33.4>99%
KellyHYPD +33.4>99%
WalzHYPD +33.4>99%
MurphyHYPD +33.4>99%
EmanuelHYPD +33.4>99%
PolisHYPD +33.4>99%
BeshearHYPD +33.3>99%
GallegoHYPD +33.1>99%
PritzkerHYPD +33.0>99%
ShapiroD +32.9>99%
CrockettHYPD +32.7>99%
KlobucharHYPD +32.7>99%
WarnockHYPD +32.7>99%
El-SayedHYPD +32.4>99%
MooreHYPD +32.1>99%
NewsomD +31.9>99%
Stephen A. SmithD +31.8>99%
Ocasio-CortezD +30.2>99%

Republicans against a generic Democrat

Oregon
RepublicanMarginD win
CottonHYPD +33.9>99%
Tim ScottHYPD +33.9>99%
Huckabee SandersHYPD +33.6>99%
CruzHYPD +33.6>99%
DonaldsHYPD +33.5>99%
KempHYPD +33.5>99%
DeSantisHYPD +33.4>99%
VanceD +33.4>99%
Trump Jr.HYPD +33.4>99%
YoungkinHYPD +33.4>99%
HaleyHYPD +33.3>99%
Rand PaulHYPD +33.3>99%
RubioD +33.1>99%

HYP marks a candidate with no head to head polling: home state and 2026 midterm effects only.

Projected vote in every county

36 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Multnomah CountyD +64.4D +87.2D +95 to D +79369,83325,351406,743D +0.05R +0.07
Washington CountyD +35.2D +60.7D +69 to D +53234,46357,301300,454D +0.10Even
Clackamas CountyD +10.0D +27.3D +35 to D +20149,11085,120240,561R +0.18Even
Lane CountyD +23.9D +37.3D +45 to D +30140,63664,277210,687R +0.15Even
Marion CountyR +2.1D +15.5D +23 to D +890,08165,922160,245EvenD +0.08
Deschutes CountyD +10.4D +33.8D +42 to D +2684,74641,922129,928R +0.28D +0.16
Jackson CountyR +6.6D +8.6D +16 to D +162,28952,417117,539R +0.30Even
Linn CountyR +25.2R +10.1R +2 to R +1832,21139,41473,675R +0.24D +0.28
Douglas CountyR +38.6R +26.3R +18 to R +3421,63437,07260,087R +0.39D +0.20
Yamhill CountyR +6.3D +9.1D +17 to D +131,19825,99158,880R +0.13D +0.08
Benton CountyD +41.0D +56.3D +64 to D +4840,20011,25353,050EvenR +0.05
Polk CountyR +3.9D +10.0D +18 to D +226,45821,63449,424R +0.10D +0.14
Josephine CountyR +29.8R +14.9R +7 to R +2319,72226,64547,468R +0.41D +0.10
Klamath CountyR +42.9R +26.9R +19 to R +3512,71822,07235,584R +0.23D +0.22
Coos CountyR +20.5R +9.2R +1 to R +1715,06418,12634,033R +0.42Even
Columbia CountyR +14.4R +1.2D +7 to R +915,26815,63331,834R +0.28D +0.19
Umatilla CountyR +38.8R +20.5R +13 to R +2812,14618,39431,323R +0.07D +0.10
Lincoln CountyD +19.0D +32.5D +40 to D +2518,5339,44128,741R +0.43Even
Clatsop CountyD +11.7D +26.1D +34 to D +1813,8148,09922,530R +0.35Even
Crook CountyR +52.0R +34.0R +26 to R +425,53811,24617,139R +0.31D +1.39
Tillamook CountyR +1.4D +10.4D +18 to D +38,4466,86115,708R +0.43Even
Union CountyR +41.9R +31.0R +23 to R +394,8819,26114,527R +0.25Even
Curry CountyR +16.6R +3.8D +4 to R +126,0916,57712,982R +0.55Even
Wasco CountyR +5.9D +8.4D +16 to D +16,8565,79513,017R +0.24Even
Hood River CountyD +36.9D +60.8D +69 to D +539,8542,39812,595EvenEven
Jefferson CountyR +31.0R +14.6R +7 to R +225,0426,76212,086R +0.05D +0.45
Malheur CountyR +45.7R +25.1R +17 to R +334,0056,68910,971R +0.10D +0.27
Baker CountyR +50.4R +35.4R +28 to R +432,9346,1529,295R +0.39D +0.16
Wallowa CountyR +36.3R +17.1R +10 to R +252,0482,8965,066R +0.45D +0.40
Morrow CountyR +50.1R +31.9R +24 to R +401,5953,0894,821EvenD +0.34
Grant CountyR +62.2R +49.3R +41 to R +571,0393,0604,201R +0.33Even
Harney CountyR +61.2R +50.5R +42 to R +599973,0314,133R +0.27Even
Lake CountyR +66.8R +51.3R +43 to R +599723,0204,074R +0.21D +0.18
Sherman CountyR +58.6R +47.4R +39 to R +563178911,237R +0.18D +1.23
Gilliam CountyR +46.9R +34.8R +27 to R +433447101,081R +0.44D +0.13
Wheeler CountyR +49.2R +39.3R +31 to R +47242555824R +0.45D +0.47