2028 forecast · New York · President · 28 electoral votes

The Democrat is very likely to carry New York.

A generic Democrat against JD Vance: D +26.3 in the average of 20,000 county simulations, with 80% of runs between D +32.9 and D +19.7. Projected votes: 5,050,847 Democratic, 2,945,289 Republican, 47,716 other, 8,043,852 in all.

>99%Democratic win chance
D +26.32028 margin
D +12.72024 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 +12.7Certified county votes.
National environmentD +24.1National swing by county elasticity, 2020 to 2024 trend and 2026 shifts.
Deaths and aging0.3 toward ROlder cohorts leave, every cohort ages four years.
New 18 to 21 voters0.8 toward D5.3% of the 2028 electorate here.
Life cycle drift0.3 toward RVoters under 44 drifting a little right as they age.
MigrationNo changeMovers in and out since 2020, carried to 2028.
2028 modelD +26.3Includes Vance's own home and polling effects and the simulation's vote weighting. Votes: 8,198,094 in 2024, 8,043,853 projected.

Democrats against Vance

New York
DemocratMarginD win
ButtigiegD +28.0>99%
HarrisD +27.9>99%
OssoffD +27.1>99%
Rob SandHYPD +27.1>99%
BookerHYPD +27.0>99%
PritzkerHYPD +27.0>99%
CooperHYPD +26.9>99%
CubanD +26.9>99%
TalaricoHYPD +26.6>99%
EmanuelHYPD +26.6>99%
PolisHYPD +26.5>99%
MurphyHYPD +26.5>99%
CrockettHYPD +26.5>99%
KhannaHYPD +26.4>99%
BrownHYPD +26.4>99%
Generic DemocratD +26.3>99%
WhitmerHYPD +26.3>99%
WalzHYPD +26.2>99%
ShapiroD +26.1>99%
KellyHYPD +26.1>99%
GallegoHYPD +26.1>99%
WarnockHYPD +26.1>99%
KlobucharHYPD +25.9>99%
El-SayedHYPD +25.8>99%
NewsomD +25.7>99%
BeshearHYPD +25.6>99%
MooreHYPD +25.4>99%
Ocasio-CortezD +25.1>99%
Stephen A. SmithD +25.1>99%

Republicans against a generic Democrat

New York
RepublicanMarginD win
Trump Jr.HYPD +26.7>99%
VanceD +26.3>99%
CruzHYPD +26.2>99%
CottonHYPD +26.0>99%
Tim ScottHYPD +25.9>99%
DonaldsHYPD +25.7>99%
Rand PaulHYPD +25.7>99%
DeSantisHYPD +25.6>99%
KempHYPD +25.6>99%
YoungkinHYPD +25.4>99%
Huckabee SandersHYPD +25.4>99%
RubioD +24.9>99%
HaleyHYPD +24.7>99%

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

Projected vote in every county

62 counties, largest first
County2024202880% rangeD votesR votesTotalGenerationsMigration
Kings CountyD +44.0D +63.3D +71 to D +56644,915144,844793,569D +0.38R +0.12
Suffolk CountyR +10.0D +3.6D +11 to R +4391,993364,842761,161EvenD +0.07
Nassau CountyR +4.2D +12.6D +20 to D +5392,934304,766701,607D +0.15D +0.05
Queens CountyD +24.6D +45.1D +53 to D +38470,355177,731651,239D +0.54Even
New York CountyD +64.8D +87.9D +97 to D +80585,98037,587626,798D +0.15R +0.22
Westchester CountyD +26.3D +43.4D +51 to D +35321,374126,870450,690D +0.17Even
Erie CountyD +9.7D +19.0D +27 to D +11265,955181,061449,974R +0.14Even
Monroe CountyD +19.1D +27.7D +35 to D +20227,585128,876359,079R +0.05Even
Bronx CountyD +45.4D +65.8D +75 to D +57273,78156,530331,712D +0.60R +0.17
Onondaga CountyD +17.3D +25.5D +33 to D +18139,52482,853223,992R +0.13Even
Richmond CountyR +29.8R +14.2R +7 to R +2283,883111,723196,579EvenD +0.11
Orange CountyR +8.4D +3.1D +11 to R +593,07887,427181,618D +0.16D +0.15
Rockland CountyR +11.8D +3.1D +11 to R +578,81974,100153,715D +0.18D +0.20
Dutchess CountyD +5.4D +14.9D +23 to D +787,42964,764153,199EvenEven
Albany CountyD +25.8D +36.3D +44 to D +29102,35147,781151,212EvenEven
Saratoga CountyD +1.8D +11.3D +19 to D +473,25758,365132,601R +0.31D +0.09
Niagara CountyR +14.9R +7.5D +0 to R +1545,86253,27299,798R +0.32Even
Ulster CountyD +18.7D +26.7D +34 to D +1961,54335,62997,850R +0.16Even
Oneida CountyR +21.3R +14.1R +6 to R +2241,59255,25497,532R +0.29Even
Broome CountyD +0.4D +7.3D +15 to R +047,96441,41890,027R +0.23Even
Rensselaer CountyD +1.4D +9.8D +17 to D +242,80935,18578,583R +0.18Even
Schenectady CountyD +10.8D +19.7D +27 to D +1243,75529,35573,639R +0.07D +0.06
Ontario CountyR +1.2D +6.0D +14 to R +231,39927,86659,727R +0.38D +0.05
Putnam CountyR +13.7R +0.7D +7 to R +827,92528,31856,580EvenEven
Chautauqua CountyR +22.0R +16.3R +9 to R +2422,82031,72854,942R +0.38Even
Oswego CountyR +24.2R +17.4R +9 to R +2522,52231,99254,915R +0.34D +0.09
Tompkins CountyD +50.6D +62.3D +71 to D +5438,6968,98148,034EvenR +0.09
Steuben CountyR +31.8R +26.5R +19 to R +3416,07927,67244,057R +0.39Even
Wayne CountyR +23.1R +16.5R +9 to R +2418,12125,26043,706R +0.39Even
St. Lawrence CountyR +18.0R +11.6R +4 to R +1919,08824,07743,477R +0.34Even
Jefferson CountyR +23.6R +16.0R +8 to R +2417,58624,30342,193R +0.18Even
Chemung CountyR +16.8R +10.9R +3 to R +1915,87819,74635,878R +0.34Even
Clinton CountyR +2.2D +5.9D +14 to R +218,62916,55735,432R +0.29Even
Cayuga CountyR +13.0R +7.3D +1 to R +1516,18018,72935,160R +0.39Even
Sullivan CountyR +16.7R +8.1R +1 to R +1615,99418,81735,017R +0.14D +0.13
Warren CountyR +4.2D +3.1D +11 to R +517,83416,75734,854R +0.46Even
Columbia CountyD +14.7D +21.3D +29 to D +1420,51313,31934,063R +0.37Even
Madison CountyR +13.1R +6.2D +2 to R +1415,70117,77433,736R +0.34Even
Cattaraugus CountyR +32.8R +27.5R +20 to R +3611,95021,03033,218R +0.38Even
Livingston CountyR +21.4R +13.8R +6 to R +2213,42817,71131,365R +0.29Even
Otsego CountyR +7.9R +1.3D +7 to R +914,70015,08430,009R +0.30D +0.21
Genesee CountyR +34.0R +28.1R +20 to R +3610,00417,82028,034R +0.35D +0.06
Herkimer CountyR +36.4R +29.6R +22 to R +389,77417,98527,948R +0.42Even
Washington CountyR +21.2R +14.7R +7 to R +2311,53215,50127,234R +0.42Even
Greene CountyR +17.0R +11.6R +4 to R +1910,73613,55424,462R +0.38Even
Tioga CountyR +22.9R +17.2R +9 to R +259,79113,85223,818R +0.43Even
Fulton CountyR +35.9R +30.0R +22 to R +388,06314,97923,198R +0.39Even
Delaware CountyR +19.8R +15.5R +8 to R +239,51413,01322,686R +0.47D +0.09
Cortland CountyR +6.4D +1.2D +9 to R +711,31511,05722,544R +0.21Even
Chenango CountyR +27.2R +22.5R +15 to R +318,28913,10121,549R +0.46Even
Montgomery CountyR +28.7R +21.8R +14 to R +308,02512,50820,675R +0.30D +0.14
Allegany CountyR +43.2R +37.9R +30 to R +466,11913,60319,869R +0.34D +0.15
Franklin CountyR +9.0R +2.7D +5 to R +119,1479,65018,933R +0.31Even
Wyoming CountyR +48.2R +43.5R +35 to R +525,19413,20718,528R +0.29Even
Essex CountyD +0.5D +6.4D +14 to R +19,6328,47118,235R +0.50Even
Orleans CountyR +40.5R +33.5R +26 to R +425,80411,66317,590R +0.30Even
Schoharie CountyR +30.5R +24.1R +16 to R +326,0839,93616,141R +0.38D +0.22
Seneca CountyR +11.8R +7.0D +1 to R +156,6797,68214,471R +0.40Even
Lewis CountyR +44.4R +39.6R +32 to R +483,8448,89412,825R +0.37Even
Yates CountyR +16.2R +10.7R +3 to R +194,5735,67210,323R +0.47Even
Schuyler CountyR +21.0R +15.7R +8 to R +243,7285,1168,909R +0.45Even
Hamilton CountyR +29.5R +26.3R +18 to R +341,1922,0413,254R +0.53Even