2028 forecast · Tennessee · President · 11 electoral votes

The Republican is very likely to carry Tennessee.

A generic Democrat against JD Vance: R +20.7 in the average of 20,000 county simulations, with 80% of runs between R +14.1 and R +27.4. Projected votes: 1,252,240 Democratic, 1,906,528 Republican, 46,163 other, 3,204,931 in all.

<1%Democratic win chance
R +20.72028 margin
R +30.12024 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 +30.1Certified county votes.
National environmentR +17.0National 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.6 toward D5.2% of the 2028 electorate here.
Life cycle drift0.3 toward RVoters under 44 drifting a little right as they age.
Migration0.6 toward DMovers in and out since 2020, carried to 2028.
2028 modelR +20.7Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 3,063,942 in 2024, 3,204,931 projected.

Democrats against Vance

Tennessee
DemocratMarginD win
ButtigiegR +19.4<1%
BeshearHYPR +19.6<1%
TalaricoHYPR +19.7<1%
CooperHYPR +20.0<1%
WarnockHYPR +20.0<1%
Rob SandHYPR +20.0<1%
BookerHYPR +20.1<1%
HarrisR +20.1<1%
CubanR +20.3<1%
WalzHYPR +20.6<1%
OssoffR +20.6<1%
WhitmerHYPR +20.6<1%
Generic DemocratR +20.7<1%
EmanuelHYPR +20.7<1%
KellyHYPR +20.8<1%
CrockettHYPR +20.8<1%
BrownHYPR +20.8<1%
MurphyHYPR +20.9<1%
KhannaHYPR +20.9<1%
PolisHYPR +20.9<1%
GallegoHYPR +21.2<1%
PritzkerHYPR +21.5<1%
KlobucharHYPR +21.6<1%
El-SayedHYPR +21.7<1%
MooreHYPR +21.7<1%
ShapiroR +21.8<1%
Stephen A. SmithR +21.8<1%
NewsomR +23.5<1%
Ocasio-CortezR +25.4<1%

Republicans against a generic Democrat

Tennessee
RepublicanMarginD win
HaleyHYPR +18.6<1%
Rand PaulHYPR +19.4<1%
YoungkinHYPR +19.5<1%
CottonHYPR +19.6<1%
KempHYPR +19.6<1%
DeSantisHYPR +19.7<1%
RubioR +19.8<1%
Huckabee SandersHYPR +19.8<1%
DonaldsHYPR +19.9<1%
Tim ScottHYPR +20.3<1%
CruzHYPR +20.3<1%
VanceR +20.7<1%
Trump Jr.HYPR +20.7<1%

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

Projected vote in every county

95 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Shelby CountyD +25.8D +44.7D +53 to D +36227,42386,960319,656D +0.55Even
Davidson CountyD +28.0D +43.7D +52 to D +36211,37482,886300,342D +0.24Even
Knox CountyR +19.8R +11.3R +4 to R +19103,309129,560236,921R +0.16D +0.43
Hamilton CountyR +13.3R +5.5D +2 to R +1384,88594,729182,683R +0.10D +0.36
Rutherford CountyR +22.1R +9.3R +2 to R +1773,85388,957165,482D +0.13D +0.77
Williamson CountyR +32.9R +15.4R +7 to R +2464,66888,218155,529R +0.17D +0.77
Sumner CountyR +42.3R +33.2R +26 to R +4134,65669,109105,143R +0.21D +0.97
Montgomery CountyR +18.7R +8.8R +1 to R +1642,08550,18993,859D +0.20D +0.80
Wilson CountyR +40.6R +29.9R +22 to R +3832,03259,34192,700R +0.18D +1.64
Sullivan CountyR +55.5R +48.0R +40 to R +5619,61655,80876,355R +0.36D +0.56
Blount CountyR +48.3R +40.6R +33 to R +4921,00349,73471,755R +0.34D +0.77
Washington CountyR +40.0R +33.2R +26 to R +4121,30342,49564,742R +0.27D +0.64
Maury CountyR +45.1R +33.6R +26 to R +4119,42139,04059,208R +0.18D +1.68
Bradley CountyR +59.5R +52.1R +44 to R +6012,15138,55251,375R +0.21D +0.77
Sevier CountyR +61.8R +54.4R +46 to R +629,75733,02543,318R +0.29D +0.28
Madison CountyR +18.4R +7.8D +0 to R +1618,47421,59640,574D +0.17D +0.14
Putnam CountyR +47.9R +42.2R +34 to R +5010,86426,69738,068R +0.21D +0.90
Anderson CountyR +36.2R +31.6R +24 to R +3912,81424,63037,979R +0.36D +0.64
Robertson CountyR +51.4R +43.7R +36 to R +5210,52326,85337,848R +0.18D +1.10
Loudon CountyR +53.6R +45.9R +38 to R +549,63325,95036,044R +0.40D +1.91
Cumberland CountyR +59.3R +57.0R +49 to R +657,53227,46335,320R +0.44D +1.32
Greene CountyR +66.5R +60.3R +52 to R +686,24025,23231,889R +0.30D +0.87
Roane CountyR +55.2R +51.0R +43 to R +596,84721,11328,355R +0.36D +1.00
Jefferson CountyR +64.8R +56.8R +49 to R +655,86121,25527,429R +0.28D +1.39
Tipton CountyR +53.3R +47.7R +40 to R +567,07519,97027,351R +0.09D +0.30
Hawkins CountyR +69.4R +64.7R +57 to R +734,67921,81726,765R +0.28D +0.87
Dickson CountyR +52.5R +46.8R +39 to R +557,02519,36526,749R +0.27D +0.95
Hamblen CountyR +59.4R +51.6R +44 to R +606,31519,77326,364R +0.24D +0.84
Coffee CountyR +55.8R +51.4R +44 to R +606,29619,63426,311R +0.27D +0.99
McMinn CountyR +64.8R +60.6R +53 to R +694,93520,09225,277R +0.26D +1.15
Fayette CountyR +42.8R +33.9R +26 to R +428,10216,41524,772R +0.12D +0.90
Carter CountyR +63.8R +59.1R +51 to R +674,99119,41924,684R +0.32D +0.38
Monroe CountyR +67.4R +63.4R +55 to R +724,19918,74123,177R +0.28D +1.18
Gibson CountyR +52.4R +48.8R +41 to R +575,56616,17421,974R +0.16D +0.37
Bedford CountyR +58.6R +50.1R +42 to R +585,33216,05021,628R +0.15D +1.17
Cheatham CountyR +46.6R +37.8R +30 to R +466,56014,52921,401R +0.27D +0.47
Franklin CountyR +53.7R +51.3R +43 to R +594,98615,48720,701R +0.29D +0.86
Lawrence CountyR +69.7R +65.7R +58 to R +743,46516,74820,415R +0.24D +0.98
Warren CountyR +56.7R +53.2R +45 to R +624,10413,42417,741R +0.27D +0.87
Marshall CountyR +57.1R +51.2R +43 to R +594,18512,98517,365R +0.23D +1.34
Lincoln CountyR +65.2R +62.0R +54 to R +703,09113,19716,469R +0.24D +0.69
Cocke CountyR +68.9R +64.0R +56 to R +722,83712,91415,917R +0.29D +0.91
Campbell CountyR +70.1R +67.1R +59 to R +752,52712,82815,498R +0.29D +0.54
Henry CountyR +55.9R +54.7R +47 to R +633,35611,45814,992R +0.34D +0.45
Rhea CountyR +67.6R +64.0R +56 to R +722,64112,02714,849R +0.25D +0.78
Dyer CountyR +62.2R +58.0R +50 to R +662,95411,13014,198R +0.18Even
Marion CountyR +56.2R +53.4R +45 to R +623,24510,67614,067R +0.32D +0.51
Claiborne CountyR +70.7R +65.5R +58 to R +742,35711,32013,805R +0.25D +0.65
Weakley CountyR +58.9R +56.8R +49 to R +652,95010,72013,832R +0.19D +0.20
Giles CountyR +55.5R +53.1R +45 to R +613,17510,37013,679R +0.27D +0.55
White CountyR +67.2R +63.2R +55 to R +722,47110,95613,565R +0.29D +1.28
Obion CountyR +65.3R +63.9R +56 to R +722,23210,12212,459R +0.22Even
Henderson CountyR +68.3R +64.5R +57 to R +732,1419,93512,170R +0.21D +0.44
Hardin CountyR +71.6R +69.5R +61 to R +781,83910,23512,201R +0.27D +0.77
Carroll CountyR +62.1R +59.4R +51 to R +682,4269,52012,069R +0.23D +0.48
Grainger CountyR +74.1R +66.5R +58 to R +751,9399,63011,666R +0.26D +1.54
Overton CountyR +64.8R +62.9R +55 to R +712,1069,23711,454R +0.29D +0.90
McNairy CountyR +69.1R +67.6R +59 to R +761,8019,32111,252R +0.24D +0.35
Macon CountyR +75.0R +66.4R +58 to R +751,8459,14311,099R +0.18D +1.47
Hickman CountyR +61.5R +56.8R +49 to R +652,2808,27410,658R +0.25D +0.76
Fentress CountyR +76.3R +70.6R +62 to R +791,5068,72810,322R +0.24D +1.65
DeKalb CountyR +63.3R +58.9R +51 to R +672,0237,8289,960R +0.26D +1.23
Scott CountyR +80.3R +77.4R +69 to R +861,0988,6219,791R +0.18D +0.71
Smith CountyR +65.5R +58.9R +51 to R +671,9737,6289,706R +0.22D +0.78
Hardeman CountyR +24.3R +16.0R +8 to R +253,8815,3589,328D +0.13Even
Union CountyR +71.7R +65.1R +57 to R +741,5737,4549,113R +0.25D +1.30
Polk CountyR +68.7R +63.3R +55 to R +721,6357,2718,990R +0.25D +0.97
Morgan CountyR +75.1R +70.2R +62 to R +791,3057,4598,860R +0.19D +0.91
Sequatchie CountyR +66.9R +60.6R +53 to R +691,6536,7418,489R +0.28D +1.77
Humphreys CountyR +56.7R +55.3R +47 to R +641,8466,4128,362R +0.35D +0.56
Unicoi CountyR +62.7R +57.3R +49 to R +651,7646,4928,351R +0.33D +0.12
Johnson CountyR +69.9R +66.3R +58 to R +741,3646,7338,173R +0.25D +0.76
Lauderdale CountyR +37.3R +33.3R +25 to R +422,6995,3928,163D +0.07Even
Chester CountyR +65.7R +61.0R +53 to R +691,5216,2737,894R +0.16D +0.57
Benton CountyR +63.4R +62.2R +54 to R +711,3435,7617,169R +0.34D +0.47
Cannon CountyR +66.8R +59.5R +51 to R +681,4275,6287,136R +0.25D +0.82
Wayne CountyR +77.5R +72.6R +64 to R +819245,8286,810R +0.18D +0.31
Stewart CountyR +64.6R +61.4R +53 to R +701,2965,4276,808R +0.29D +0.88
Meigs CountyR +68.0R +65.1R +57 to R +731,1285,3316,520R +0.26D +1.65
Grundy CountyR +69.8R +68.5R +60 to R +771,0085,3926,459R +0.27D +0.78
Bledsoe CountyR +71.0R +66.9R +59 to R +751,0505,2906,400R +0.23D +1.09
Haywood CountyD +0.4D +14.1D +23 to D +53,5582,6816,298D +0.26Even
Lewis CountyR +66.1R +61.5R +53 to R +701,1744,9326,166R +0.28D +1.10
Crockett CountyR +59.3R +56.3R +48 to R +641,2854,5965,938R +0.15D +0.21
Jackson CountyR +63.0R +60.4R +52 to R +691,1484,6585,864R +0.34D +1.12
Decatur CountyR +69.8R +67.8R +60 to R +768694,5265,454R +0.29D +0.67
Trousdale CountyR +59.4R +52.6R +44 to R +611,1033,5544,706EvenD +1.07
Perry CountyR +69.8R +66.9R +59 to R +756383,2223,891R +0.27D +1.42
Houston CountyR +58.9R +56.8R +49 to R +658192,9753,848R +0.30D +0.43
Moore CountyR +69.9R +64.8R +57 to R +736583,0873,801R +0.25D +1.12
Clay CountyR +67.1R +63.7R +55 to R +726673,0083,709R +0.33D +0.64
Van Buren CountyR +67.7R +65.0R +57 to R +736022,8433,476R +0.32D +1.71
Hancock CountyR +76.9R +75.2R +67 to R +843662,5912,978R +0.25D +1.17
Pickett CountyR +66.7R +65.2R +57 to R +735092,4192,956R +0.35D +0.83
Lake CountyR +55.4R +51.0R +43 to R +604271,3151,758R +0.06Even