2028 forecast · Indiana · President · 11 electoral votes

The Republican is likely to carry Indiana.

A generic Democrat against JD Vance: R +4.8 in the average of 20,000 county simulations, with 80% of runs between D +2.2 and R +11.7. Projected votes: 1,405,416 Democratic, 1,545,683 Republican, 51,278 other, 3,002,377 in all.

19%Democratic win chance
R +4.82028 margin
R +19.32024 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 +19.3Certified county votes.
National environmentR +3.2National swing by county elasticity, 2020 to 2024 trend and 2026 shifts.
Deaths and aging0.4 toward ROlder cohorts leave, every cohort ages four years.
New 18 to 21 voters0.7 toward D5.3% of the 2028 electorate here.
Life cycle drift0.4 toward RVoters under 44 drifting a little right as they age.
Migration0.2 toward DMovers in and out since 2020, carried to 2028.
2028 modelR +4.8Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 2,933,700 in 2024, 3,002,378 projected.

Democrats against Vance

Indiana
DemocratMarginD win
ButtigiegR +2.234%
Rob SandHYPR +3.526%
TalaricoHYPR +3.923%
HarrisR +4.023%
CooperHYPR +4.023%
CubanR +4.322%
BookerHYPR +4.321%
BeshearHYPR +4.421%
BrownHYPR +4.421%
OssoffR +4.520%
WalzHYPR +4.620%
WhitmerHYPR +4.719%
Generic DemocratR +4.819%
KellyHYPR +4.819%
GallegoHYPR +4.819%
WarnockHYPR +4.819%
CrockettHYPR +4.918%
EmanuelHYPR +4.918%
KhannaHYPR +5.117%
MurphyHYPR +5.117%
PolisHYPR +5.217%
ShapiroR +5.316%
PritzkerHYPR +5.316%
El-SayedHYPR +5.615%
KlobucharHYPR +5.715%
Stephen A. SmithR +5.814%
MooreHYPR +6.013%
NewsomR +6.810%
Ocasio-CortezR +8.66%

Republicans against a generic Democrat

Indiana
RepublicanMarginD win
HaleyHYPR +3.128%
YoungkinHYPR +3.526%
Huckabee SandersHYPR +3.625%
CottonHYPR +3.625%
KempHYPR +3.824%
Rand PaulHYPR +3.924%
Tim ScottHYPR +4.023%
RubioR +4.023%
DeSantisHYPR +4.023%
DonaldsHYPR +4.122%
CruzHYPR +4.222%
VanceR +4.819%
Trump Jr.HYPR +4.819%

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

Projected vote in every county

92 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Marion CountyD +28.1D +50.3D +58 to D +42257,22985,067348,190D +0.30Even
Lake CountyD +5.7D +22.2D +30 to D +14127,90481,496212,552D +0.41Even
Hamilton CountyR +6.2D +17.6D +26 to D +9122,79685,976212,771R +0.12D +0.48
Allen CountyR +12.7D +3.0D +11 to R +585,33780,381168,596EvenD +0.23
St. Joseph CountyD +1.5D +13.2D +21 to D +661,41547,086110,218EvenEven
Hendricks CountyR +21.9R +0.7D +7 to R +943,98444,61490,201R +0.07D +0.71
Porter CountyR +10.7D +1.2D +9 to R +743,01042,02786,613R +0.09D +0.10
Johnson CountyR +34.9R +16.1R +8 to R +2434,09147,12782,653R +0.18D +0.67
Vanderburgh CountyR +12.8R +1.6D +6 to R +1036,12037,29774,522R +0.13Even
Elkhart CountyR +32.8R +19.1R +11 to R +2727,86440,98169,869EvenD +0.10
Tippecanoe CountyR +0.2D +8.2D +16 to D +035,17529,82266,296R +0.06D +0.09
Clark CountyR +20.7R +7.2D +1 to R +1528,46632,90262,441R +0.12D +0.52
Monroe CountyD +27.8D +36.2D +44 to D +2839,69818,58159,218R +0.13Even
Madison CountyR +27.5R +15.7R +8 to R +2423,93132,85357,843R +0.14D +0.32
Hancock CountyR +34.3R +15.8R +8 to R +2420,54728,26949,748R +0.23D +1.20
LaPorte CountyR +14.4R +4.7D +3 to R +1322,25924,46147,538R +0.06Even
Delaware CountyR +16.1R +9.2R +1 to R +1720,66424,86746,353R +0.18D +0.07
Boone CountyR +16.3D +6.4D +14 to R +223,35520,55244,800R +0.21D +0.83
Floyd CountyR +15.8R +1.0D +7 to R +920,48520,90242,121R +0.20D +0.14
Vigo CountyR +18.5R +11.8R +4 to R +2017,80222,54441,106R +0.16Even
Howard CountyR +35.9R +26.2R +18 to R +3414,19524,28939,191R +0.13D +0.05
Morgan CountyR +55.3R +40.4R +32 to R +4910,79125,42936,859R +0.25D +0.56
Bartholomew CountyR +27.9R +14.2R +6 to R +2215,13320,15035,995R +0.20D +0.22
Kosciusko CountyR +53.3R +37.7R +30 to R +4610,75523,78635,192R +0.19D +0.09
Warrick CountyR +30.7R +13.7R +6 to R +2214,67019,31734,534R +0.27D +0.40
Dearborn CountyR +59.2R +43.6R +36 to R +527,56719,24827,230R +0.25D +0.28
Wayne CountyR +33.0R +25.3R +17 to R +349,83216,50726,790R +0.21Even
Grant CountyR +42.6R +34.3R +26 to R +438,12116,61225,190R +0.14D +0.05
Lawrence CountyR +51.9R +41.1R +33 to R +506,24914,98321,602R +0.27D +0.18
Dubois CountyR +43.2R +30.1R +22 to R +387,36613,71221,521R +0.25D +0.10
Harrison CountyR +47.8R +34.3R +26 to R +436,75513,82220,937R +0.29D +0.25
Henry CountyR +48.5R +39.4R +31 to R +486,22214,30520,888R +0.24D +0.10
DeKalb CountyR +47.9R +36.3R +28 to R +456,38913,66620,409R +0.27D +0.35
Shelby CountyR +48.9R +36.2R +28 to R +446,29513,44720,103R +0.24D +0.20
Marshall CountyR +44.2R +32.7R +25 to R +416,55512,92819,829R +0.21D +0.13
Noble CountyR +52.2R +40.3R +32 to R +495,64313,25719,202R +0.20D +0.12
Jackson CountyR +56.2R +44.8R +37 to R +535,06213,26318,638R +0.18D +0.26
Whitley CountyR +50.9R +36.5R +28 to R +455,68512,23218,254R +0.26D +0.33
Huntington CountyR +49.3R +39.6R +31 to R +485,34612,34818,015R +0.26D +0.17
Putnam CountyR +52.9R +45.5R +37 to R +544,61712,32017,237R +0.20D +0.38
Montgomery CountyR +49.1R +38.5R +30 to R +475,13911,57517,020R +0.24D +0.32
Steuben CountyR +42.8R +35.0R +27 to R +435,30811,01416,597R +0.27D +0.12
Jasper CountyR +55.2R +42.8R +35 to R +514,57211,41916,252R +0.23D +0.36
Gibson CountyR +52.3R +42.1R +34 to R +514,55811,19916,030R +0.24Even
Knox CountyR +51.2R +43.9R +36 to R +524,12810,57914,946R +0.23D +0.06
Greene CountyR +54.6R +43.1R +35 to R +524,16710,48114,884R +0.27D +0.17
Ripley CountyR +62.2R +51.3R +43 to R +603,53410,96514,696R +0.23D +0.25
Wells CountyR +58.9R +46.1R +38 to R +543,83210,38414,457R +0.23D +0.33
Jefferson CountyR +36.8R +30.2R +22 to R +394,9569,25314,469R +0.27D +0.05
Adams CountyR +53.6R +46.3R +38 to R +553,78410,30914,343R +0.23D +0.32
Cass CountyR +46.9R +33.0R +25 to R +414,6569,24414,117R +0.12D +0.13
Wabash CountyR +51.5R +41.4R +33 to R +504,0339,73413,977R +0.25Even
Miami CountyR +55.6R +44.9R +37 to R +533,6809,69013,618R +0.15Even
Posey CountyR +44.1R +31.5R +23 to R +404,3838,42013,002R +0.29Even
Washington CountyR +55.8R +45.0R +37 to R +543,4959,20412,916R +0.27D +0.14
Clinton CountyR +48.8R +36.0R +28 to R +443,9128,30912,423R +0.20D +0.13
Franklin CountyR +65.3R +52.0R +44 to R +602,9229,25412,343R +0.22D +0.34
Decatur CountyR +59.6R +48.5R +40 to R +573,0968,92412,231R +0.23D +0.07
Clay CountyR +57.9R +46.2R +38 to R +553,2198,74012,154R +0.24Even
Jennings CountyR +59.9R +50.5R +42 to R +592,8948,80711,906R +0.23Even
Daviess CountyR +65.2R +55.0R +47 to R +632,5818,88211,630R +0.20D +0.28
White CountyR +46.0R +35.3R +27 to R +443,5637,44611,232R +0.25D +0.16
LaGrange CountyR +57.8R +51.6R +43 to R +602,5427,96110,677R +0.24D +0.30
Spencer CountyR +44.2R +32.4R +24 to R +413,5256,90210,627R +0.28D +0.17
Starke CountyR +52.8R +45.4R +37 to R +542,8447,57110,573R +0.24Even
Randolph CountyR +54.6R +46.6R +38 to R +552,7627,58410,532R +0.25D +0.09
Scott CountyR +52.3R +44.5R +36 to R +532,8627,46110,485R +0.27D +0.35
Owen CountyR +51.5R +39.0R +31 to R +483,0516,94910,169R +0.26D +0.34
Fayette CountyR +57.1R +51.2R +43 to R +602,3997,4279,966R +0.25D +0.10
Carroll CountyR +53.0R +40.6R +32 to R +492,7356,4839,377R +0.24D +0.23
Sullivan CountyR +53.6R +44.6R +36 to R +532,4236,3248,889R +0.19D +0.06
Brown CountyR +33.2R +18.5R +10 to R +273,5445,1548,848R +0.30D +0.21
Fulton CountyR +52.0R +41.0R +33 to R +492,5566,1078,794R +0.23Even
Perry CountyR +30.3R +24.5R +16 to R +333,2675,3838,800R +0.27D +0.11
Orange CountyR +53.0R +44.3R +36 to R +532,3766,1518,664R +0.25Even
Fountain CountyR +61.1R +50.8R +42 to R +591,9956,1168,257R +0.23D +0.46
Jay CountyR +56.1R +48.6R +40 to R +572,0335,8758,044R +0.23Even
Tipton CountyR +51.7R +39.0R +31 to R +472,4035,4778,016R +0.27Even
Rush CountyR +55.3R +44.1R +36 to R +522,1175,4577,728R +0.26Even
Vermillion CountyR +45.7R +37.6R +29 to R +462,2414,9497,332R +0.29D +0.06
Parke CountyR +58.0R +50.6R +42 to R +591,6705,0936,881R +0.22D +0.43
Newton CountyR +57.9R +45.6R +37 to R +541,7994,8196,726R +0.18D +0.28
Pike CountyR +55.6R +45.8R +37 to R +541,5954,2935,978R +0.26Even
Pulaski CountyR +54.7R +45.9R +37 to R +541,5354,1385,775R +0.24Even
Martin CountyR +61.9R +52.9R +44 to R +621,1693,7985,057R +0.24D +0.12
Blackford CountyR +51.3R +42.4R +34 to R +511,4263,5295,047R +0.28Even
Crawford CountyR +49.6R +41.8R +33 to R +511,4403,5135,054R +0.26Even
Warren CountyR +58.2R +45.9R +38 to R +541,1773,1734,422R +0.24D +0.09
Switzerland CountyR +58.3R +51.2R +42 to R +601,0583,2764,400R +0.24D +0.42
Benton CountyR +48.0R +35.7R +27 to R +441,2722,6844,029R +0.23D +0.22
Union CountyR +56.7R +48.4R +40 to R +578732,5133,435R +0.26Even
Ohio CountyR +56.3R +42.9R +34 to R +518862,2183,146R +0.27D +0.17