2028 forecast · Idaho · President · 4 electoral votes

The Republican is very likely to carry Idaho.

A generic Democrat against JD Vance: R +21.6 in the average of 20,000 county simulations, with 80% of runs between R +14.7 and R +28.4. Projected votes: 375,572 Democratic, 582,080 Republican, 25,795 other, 983,447 in all.

<1%Democratic win chance
R +21.62028 margin
R +37.52024 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 resultR +37.5Certified county votes.
National environmentR +23.3National swing by county elasticity, 2020 to 2024 trend and 2026 shifts.
Deaths and aging0.6 toward ROlder cohorts leave, every cohort ages four years.
New 18 to 21 voters0.5 toward D5.4% of the 2028 electorate here.
Life cycle drift0.3 toward RVoters under 44 drifting a little right as they age.
Migration1.0 toward DMovers in and out since 2020, carried to 2028.
2028 modelR +21.6Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 904,812 in 2024, 983,448 projected.

Democrats against Vance

Idaho
DemocratMarginD win
ButtigiegR +19.8<1%
Rob SandHYPR +20.2<1%
TalaricoHYPR +20.3<1%
CooperHYPR +20.5<1%
CubanR +21.0<1%
BrownHYPR +21.1<1%
BeshearHYPR +21.1<1%
WalzHYPR +21.2<1%
WhitmerHYPR +21.3<1%
KellyHYPR +21.3<1%
BookerHYPR +21.3<1%
HarrisR +21.4<1%
OssoffR +21.5<1%
Generic DemocratR +21.6<1%
EmanuelHYPR +21.6<1%
KhannaHYPR +21.7<1%
MurphyHYPR +21.7<1%
GallegoHYPR +21.8<1%
PolisHYPR +21.8<1%
ShapiroR +22.0<1%
KlobucharHYPR +22.3<1%
WarnockHYPR +22.3<1%
El-SayedHYPR +22.5<1%
PritzkerHYPR +22.5<1%
CrockettHYPR +22.6<1%
MooreHYPR +23.0<1%
Stephen A. SmithR +23.1<1%
NewsomR +23.5<1%
Ocasio-CortezR +25.6<1%

Republicans against a generic Democrat

Idaho
RepublicanMarginD win
HaleyHYPR +20.3<1%
CottonHYPR +20.3<1%
Huckabee SandersHYPR +20.4<1%
Tim ScottHYPR +20.4<1%
YoungkinHYPR +20.6<1%
KempHYPR +20.7<1%
RubioR +20.8<1%
CruzHYPR +20.8<1%
DonaldsHYPR +20.8<1%
Rand PaulHYPR +21.0<1%
DeSantisHYPR +21.0<1%
VanceR +21.6<1%
Trump Jr.HYPR +21.6<1%

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

Projected vote in every county

44 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Ada CountyR +10.6D +6.2D +14 to R +2150,513132,961291,344R +0.21D +0.51
Canyon CountyR +47.8R +27.6R +20 to R +3641,24672,669116,845R +0.13D +1.88
Kootenai CountyR +53.0R +36.3R +28 to R +4432,76670,055105,160R +0.29D +1.44
Bonneville CountyR +47.0R +31.0R +23 to R +3920,59639,12961,694R +0.19D +1.00
Bannock CountyR +25.9R +15.6R +8 to R +2317,30423,68542,328R +0.20D +0.39
Twin Falls CountyR +50.2R +35.5R +28 to R +4312,47926,19239,722R +0.23D +0.94
Bonner CountyR +47.2R +34.9R +27 to R +4310,25321,25832,234R +0.42D +1.70
Latah CountyR +8.3D +2.3D +10 to R +611,21710,72322,684R +0.08D +0.23
Bingham CountyR +61.3R +47.9R +40 to R +565,56615,78221,955R +0.15D +0.90
Madison CountyR +66.8R +50.2R +43 to R +584,99415,06220,799EvenD +0.26
Nez Perce CountyR +39.6R +29.1R +21 to R +377,02112,78520,285R +0.37D +0.28
Jefferson CountyR +75.4R +55.0R +47 to R +633,91913,51117,924R +0.11D +1.99
Blaine CountyD +32.6D +51.7D +60 to D +449,6313,06313,032R +0.24R +0.07
Payette CountyR +64.2R +47.5R +39 to R +563,2169,03812,510R +0.23D +1.38
Gem CountyR +67.3R +50.3R +42 to R +592,7538,32111,302R +0.25D +1.80
Elmore CountyR +49.8R +38.5R +31 to R +463,3247,47711,076R +0.10D +0.26
Idaho CountyR +69.6R +57.9R +50 to R +662,0837,80710,119R +0.31D +1.37
Cassia CountyR +70.8R +54.4R +47 to R +622,2237,5229,993R +0.07D +0.83
Jerome CountyR +55.1R +35.5R +27 to R +442,6355,5388,369R +0.08D +0.88
Minidoka CountyR +64.7R +47.9R +40 to R +562,1206,0188,321R +0.08D +0.85
Franklin CountyR +79.9R +62.2R +54 to R +701,4626,2837,962R +0.13D +1.84
Boundary CountyR +67.0R +53.7R +46 to R +621,7745,8877,838R +0.23D +2.18
Valley CountyR +19.0R +4.2D +4 to R +123,5203,8307,511R +0.56D +0.69
Teton CountyD +7.1D +26.2D +34 to D +184,5102,6407,373R +0.20D +0.31
Fremont CountyR +71.1R +55.4R +47 to R +641,5405,3727,112R +0.18D +0.94
Shoshone CountyR +50.7R +42.4R +34 to R +511,7804,3976,326R +0.40D +0.97
Gooding CountyR +61.9R +47.3R +39 to R +561,5504,3376,024R +0.15D +0.65
Washington CountyR +62.9R +49.8R +42 to R +581,4184,2295,765R +0.29D +1.44
Benewah CountyR +62.8R +52.9R +45 to R +611,2504,0565,421R +0.30D +1.48
Owyhee CountyR +68.9R +52.4R +44 to R +611,1953,8325,124R +0.15D +0.96
Boise CountyR +55.6R +37.1R +29 to R +451,5803,4415,140R +0.37D +1.54
Lemhi CountyR +56.3R +46.5R +39 to R +551,2923,5374,941R +0.42D +1.00
Clearwater CountyR +64.2R +53.5R +45 to R +629983,2964,381R +0.36D +0.85
Caribou CountyR +73.4R +58.6R +50 to R +677062,7043,507R +0.21D +0.54
Bear Lake CountyR +78.7R +66.2R +58 to R +745662,7823,422R +0.21D +1.04
Power CountyR +46.4R +33.8R +26 to R +429912,0023,079R +0.13D +0.47
Adams CountyR +55.9R +44.5R +36 to R +537752,0212,861R +0.42D +1.86
Custer CountyR +54.6R +40.9R +33 to R +497591,8112,629R +0.49D +1.25
Oneida CountyR +78.7R +64.6R +57 to R +734552,1152,650R +0.19D +1.86
Lincoln CountyR +57.8R +44.3R +36 to R +535491,4232,028R +0.09D +1.04
Lewis CountyR +66.3R +55.5R +48 to R +644001,3981,832R +0.31D +0.93
Butte CountyR +74.5R +61.1R +53 to R +702991,2421,580R +0.20D +1.33
Camas CountyR +56.3R +38.0R +30 to R +46253565847R +0.17D +2.43
Clark CountyR +69.7R +56.1R +48 to R +6473261338D +0.06D +0.09