VoteMargin

2028

The primaries, then every race in November.

11 polls in the last 60 days

Democratic primary

Kamala Harris
25%
Gavin Newsom
14%
Pete Buttigieg
10%
Alexandria Ocasio-Cortez
9%
Jon Ossoff
6%
Mark Kelly
5%
Josh Shapiro
5%
JB Pritzker
3%

Month by month

HarrisNewsomButtigiegOcasio-CortezOssoff
Oct 202623%14%10%9%6%
Sep 202628%15%11%10%7%
Aug 202627%14%13%10%9%
Jul 202626%17%11%10%6%
Jun 202629%15%10%8%2%
May 202626%17%12%11%1%
Apr 202629%17%11%9%2%
Mar 202626%19%11%9%2%

Latest polls

  • Harvard Harris Oct 26 · Harris 34, Newsom 20, Ocasio-Cortez 11
  • Leger Oct 25 · Harris 22, Newsom 11, Buttigieg 8
  • New York Times/Siena Oct 19 · Harris 12, Newsom 9, Buttigieg 7
  • Echelon Insights Oct 19 · Harris 19, Newsom 14, Buttigieg 13
  • Noble Predictive Insights/The Center Square Oct 7 · Harris 29, Newsom 14, Buttigieg 10
  • Focaldata/Financial Times Sep 28 · Harris 30, Newsom 15, Buttigieg 9
  • Harvard Harris Sep 28 · Harris 38, Newsom 17, Ocasio-Cortez 12
  • McLaughlin & Associates Sep 22 · Harris 29, Newsom 12, Buttigieg 9
9 polls in the last 60 days

Republican primary

JD Vance
39%
Marco Rubio
19%
Donald Trump Jr.
12%
Ron DeSantis
9%
Robert F. Kennedy Jr.
5%
Nikki Haley
4%
Ted Cruz
3%
Vivek Ramaswamy
1%

Month by month

VanceRubioJr.DeSantisJr.
Oct 202640%20%10%10%4%
Sep 202639%18%12%8%5%
Aug 202638%20%13%7%6%
Jul 202641%22%10%8%3%
Jun 202640%17%11%7%5%
May 202636%22%14%8%4%
Apr 202639%16%12%7%2%
Mar 202642%17%20%10%–

Latest polls

  • Clarity Campaign Labs Oct 21 · Vance 40, Rubio 17, Jr. 17
  • Echelon Insights Oct 19 · Vance 38, Rubio 20, DeSantis 12
  • Noble Predictive Insights/The Center Square Oct 7 · Vance 44, Rubio 18, DeSantis 8
  • Focaldata/Financial Times Oct 5 · Vance 38, Rubio 24, DeSantis 9
  • Harvard Harris Sep 28 · Vance 39, Jr. 24, Rubio 17
  • McLaughlin & Associates Sep 22 · Vance 35, Rubio 15, Jr. 14
  • Echelon Insights Sep 21 · Vance 38, Rubio 20, DeSantis 8
  • Clarity Campaign Labs Sep 16 · Vance 35, Rubio 16, DeSantis 12

Primary polls: Wikipedia (Democratic and Republican), CC BY-SA 4.0.

November 7, 2028

President

Forecast once the nominees are known.

November 7, 2028

House: all 435 seats

Every district.