See who’s ahead in the 2021 Virginia governor’s race

UPDATED Sep. 21, 2021, at 4:47 PM

Latest Polls

Updated throughout the day.

Polls policy and FAQs

Who’s ahead in Iowa?

Updating average for each Democratic candidate in 2020 primary polls, accounting for each poll’s quality, sample size and recency

Our average includes all candidates that FiveThirtyEight considers “major.” Candidates with insufficient polling data are not displayed in the averages. State polling averages are adjusted based on national trends, which means candidates’ averages can shift even in the absence of fresh state polls. Read more about the methodology.

Added today

DatesPollsterSampleResultNet result
U.S. Senate
U.S. Senate
IowaIowa
Sep 12-15, 2021
620 LV
Sep 12-15, 2021
620LVFinkenauer
37%

Finkenauer

37%

Grassley

55%
55%
GrassleyGrassley+18

Key

A = ADULTS

RV = REGISTERED VOTERS

V = VOTERS

LV = LIKELY VOTERS

Sept. 15, 2021

U.S. House
U.S. House
IA-3IA-3
Sep 9, 2021
1,000 LV
Sep 9, 2021
1,000LVAxne
46%

Axne

46%

Nunn

42%
42%
NunnAxne+4

April 19, 2021

President: Democratic primary
President: Democratic primary
IowaIowa
Apr 8, 2021
600 RV
Apr 8, 2021
600RVHarris
28%

Harris

28%

Buttigieg

15%

M. Obama

12%

Klobuchar

9%

Kerry

7%

Warren

3%

Sanders

2%

Ocasio-Cortez

2%
MoreHarris+13

March 24, 2021

President: Republican primary
President: Republican primary Iowa
Iowa
Mar 5-8, 2021
630 RV
Mar 5-8, 2021
630RVTrump Sr.
61%

Trump Sr.

61%

Pence

8%

Haley

6%

Romney

5%

Cruz

4%

DeSantis

4%

Noem

2%

Pompeo

2%
MoreTrump Sr.+53
President: Republican primary Iowa
Iowa
Mar 5-8, 2021
630 RV
Mar 5-8, 2021
630RVDeSantis
20%

DeSantis

20%

Pence

19%

Cruz

16%

Haley

10%

Noem

6%

Pompeo

6%

Romney

5%
MoreDeSantis+1

Nov. 3, 2020

President: general election
President: general election Iowa
Iowa
Oct 20-Nov 2, 2020
1,489 LV
Oct 20-Nov 2, 2020
1,489LVBiden
48%

Biden

48%

Trump

51%
51%
TrumpTrump+3
President: general election Iowa
Iowa
Oct 20-Nov 2, 2020
1,489 RV
Oct 20-Nov 2, 2020
1,489RVBiden
50%

Biden

50%

Trump

49%
49%
TrumpBiden+1
Show more polls

No matching polls

Comments