Poll Chart
2016 National House Race
This chart combines the latest opinion polls into trendlines using a poll-tracking model and is updated whenever a new poll is released.
HuffPost Model
Our model of the polls suggests Democrat was very likely leading. (In 97.3% of simulations, Democrat led Republican.)
Choices
Click a choice to show or hide it on the chart.
Latest Polls
Poll | Democrat |
Republican |
Other |
Undecided |
Spread |
---|---|---|---|---|---|
Nov 4 – Nov 7, 2016
3,655 Likely Voters
|
45 | 42 | 2 | 11 | Democrat +3 |
Nov 4 – Nov 6, 2016
799 Likely Voters
|
45 | 48 | 1 | 7 | Republican +3 |
Nov 3 – Nov 6, 2016
1,295 Likely Voters
|
45 | 46 | 1 | 7 | Republican +1 |
Oct 31 – Nov 6, 2016
70,194 Likely Voters
|
48 | 43 | 7 | 2 | Democrat +5 |
Nov 1 – Nov 5, 2016
1,009 Likely Voters
|
45 | 46 | 2 | 7 | Republican +1 |
Nov 1 – Nov 3, 2016
940 Likely Voters
|
48 | 47 | 3 | 2 | Democrat +1 |
Oct 29 – Nov 2, 2016
1,858 Likely Voters
|
42 | 41 | 4 | 14 | Democrat +1 |
Oct 30 – Nov 1, 2016
1,388 Registered Voters
|
45 | 40 | 3 | 13 | Democrat +5 |
Oct 29 – Oct 30, 2016
1,772 Likely Voters
|
44 | 43 | 13 | Democrat +1 | |
Oct 22 – Oct 26, 2016
1,376 Registered Voters
|
43 | 39 | 2 | 16 | Democrat +4 |
Oct 22 – Oct 25, 2016
1,221 Likely Voters
|
47 | 45 | 1 | 8 | Democrat +2 |
Oct 21 – Oct 24, 2016
900 Likely Voters
|
37 | 38 | 2 | 23 | Republican +1 |
Oct 20 – Oct 24, 2016
1,170 Likely Voters
|
44 | 39 | 4 | 13 | Democrat +5 |
Oct 20 – Oct 23, 2016
779 Likely Voters
|
50 | 47 | 1 | 3 | Democrat +3 |
Oct 19 – Oct 20, 2016
1,395 Likely Voters
|
42 | 39 | 18 | Democrat +3 | |
Oct 15 – Oct 18, 2016
1,085 Registered Voters
|
43 | 38 | 3 | 16 | Democrat +5 |
Oct 14 – Oct 17, 2016
1,328 Adults
|
47 | 43 | 1 | 8 | Democrat +4 |
Oct 13 – Oct 17, 2016
1,190 Likely Voters
|
43 | 39 | 4 | 15 | Democrat +4 |
Oct 12 – Oct 17, 2016
692 Likely Voters
|
52 | 40 | 1 | 6 | Democrat +12 |
Oct 13 – Oct 15, 2016
1,737 Likely Voters
|
45 | 38 | 18 | Democrat +7 | |
Oct 10 – Oct 13, 2016
740 Likely Voters
|
47 | 44 | 3 | 6 | Democrat +3 |
Oct 8 – Oct 13, 2016
1,000 Likely Voters
|
47 | 42 | 11 | Democrat +5 | |
Oct 10 – Oct 12, 2016
917 Likely Voters
|
48 | 42 | 1 | 9 | Democrat +6 |
Oct 10 – Oct 10, 2016
1,757 Likely Voters
|
44 | 39 | 17 | Democrat +5 | |
Oct 6 – Oct 10, 2016
2,363 Likely Voters
|
46 | 36 | 3 | 15 | Democrat +10 |
Sep 27 – Oct 10, 2016
3,596 Registered Voters
|
42 | 38 | 3 | 17 | Democrat +4 |
Oct 8 – Oct 8, 2016
1,390 Likely Voters
|
44 | 41 | 16 | Democrat +3 | |
Oct 7 – Oct 8, 2016
1,133 Registered Voters
|
42 | 39 | 3 | 17 | Democrat +3 |
Oct 1 – Oct 3, 2016
911 Registered Voters
|
43 | 37 | 2 | 17 | Democrat +6 |
Sep 29 – Oct 3, 2016
1,239 Likely Voters
|
42 | 38 | 4 | 16 | Democrat +4 |
Sep 30 – Oct 2, 2016
1,778 Likely Voters
|
46 | 37 | 17 | Democrat +9 | |
Sep 27 – Sep 29, 2016
911 Likely Voters
|
44 | 43 | 1 | 12 | Democrat +1 |
Sep 27 – Sep 28, 2016
933 Likely Voters
|
46 | 41 | 13 | Democrat +5 | |
Sep 26 – Sep 27, 2016
1,833 Registered Voters
|
41 | 36 | 23 | Democrat +5 | |
Sep 26 – Sep 27, 2016
1,253 Likely Voters
|
46 | 38 | 16 | Democrat +8 | |
Sep 22 – Sep 26, 2016
1,041 Likely Voters
|
42 | 36 | 4 | 18 | Democrat +6 |
Sep 22 – Sep 24, 2016
1,300 Adults
|
43 | 38 | 2 | 16 | Democrat +5 |
Sep 22 – Sep 24, 2016
1,712 Likely Voters
|
43 | 40 | 18 | Democrat +3 | |
Sep 15 – Sep 20, 2016
1,094 Registered Voters
|
49 | 45 | 3 | 4 | Democrat +4 |
Sep 18 – Sep 19, 2016
1,300 Adults
|
43 | 36 | 4 | 17 | Democrat +7 |
Sep 15 – Sep 19, 2016
1,111 Likely Voters
|
39 | 40 | 5 | 15 | Republican +1 |
Sep 15 – Sep 16, 2016
1,639 Likely Voters
|
45 | 40 | 16 | Democrat +5 | |
Sep 10 – Sep 13, 2016
1,085 Registered Voters
|
44 | 38 | 3 | 15 | Democrat +6 |
Sep 8 – Sep 12, 2016
1,127 Likely Voters
|
40 | 38 | 5 | 17 | Democrat +2 |
Sep 6 – Sep 8, 2016
1,710 Likely Voters
|
44 | 40 | 16 | Democrat +4 | |
Sep 4 – Sep 6, 2016
1,073 Registered Voters
|
41 | 38 | 3 | 18 | Democrat +3 |
Sep 1 – Sep 5, 2016
1,084 Likely Voters
|
40 | 39 | 4 | 18 | Democrat +1 |
Sep 1 – Sep 4, 2016
786 Likely Voters
|
47 | 49 | 2 | 2 | Republican +2 |
Sep 1 – Sep 2, 2016
2,001 Registered Voters
|
41 | 38 | 21 | Democrat +3 | |
Aug 28 – Sep 1, 2016
1,000 Likely Voters
|
45 | 43 | 13 | Democrat +2 | |
Aug 27 – Aug 29, 2016
1,112 Adults
|
42 | 39 | 2 | 17 | Democrat +3 |
Aug 25 – Aug 29, 2016
1,404 Likely Voters
|
39 | 37 | 5 | 20 | Democrat +2 |
Aug 24 – Aug 26, 2016
2,007 Registered Voters
|
42 | 39 | 19 | Democrat +3 | |
Aug 20 – Aug 24, 2016
1,049 Likely Voters
|
43 | 36 | 3 | 18 | Democrat +7 |
Aug 19 – Aug 23, 2016
1,075 Adults
|
44 | 37 | 3 | 16 | Democrat +7 |
Aug 18 – Aug 20, 2016
2,001 Registered Voters
|
42 | 37 | 21 | Democrat +5 | |
Aug 13 – Aug 17, 2016
1,049 Likely Voters
|
40 | 39 | 3 | 17 | Democrat +1 |
Aug 14 – Aug 16, 2016
1,073 Adults
|
44 | 35 | 3 | 18 | Democrat +9 |
Aug 9 – Aug 15, 2016
1,000 Likely Voters
|
48 | 41 | 2 | 8 | Democrat +7 |
Aug 11 – Aug 14, 2016
2,001 Registered Voters
|
43 | 37 | 19 | Democrat +6 | |
Aug 6 – Aug 10, 2016
974 Likely Voters
|
41 | 35 | 4 | 20 | Democrat +6 |
Aug 6 – Aug 9, 2016
1,026 Registered Voters
|
41 | 39 | 3 | 18 | Democrat +2 |
Aug 4 – Aug 5, 2016
2,001 Registered Voters
|
44 | 36 | 20 | Democrat +8 | |
Aug 1 – Aug 3, 2016
983 Registered Voters
|
49 | 41 | 3 | 7 | Democrat +8 |
Jul 30 – Aug 3, 2016
1,072 Likely Voters
|
40 | 37 | 4 | 19 | Democrat +3 |
Jul 30 – Aug 1, 2016
1,063 Registered Voters
|
44 | 36 | 2 | 17 | Democrat +8 |
Jul 29 – Jul 30, 2016
1,931 Registered Voters
|
43 | 38 | 20 | Democrat +5 | |
Jul 29 – Jul 30, 2016
1,276 Likely Voters
|
47 | 44 | 9 | Democrat +3 | |
Jul 25 – Jul 29, 2016
1,433 Likely Voters
|
38 | 37 | 3 | 21 | Democrat +1 |
Jul 23 – Jul 24, 2016
1,057 Registered Voters
|
41 | 39 | 4 | 16 | Democrat +2 |
Jul 22 – Jul 24, 2016
2,502 Registered Voters
|
41 | 38 | 21 | Democrat +3 | |
Jul 16 – Jul 20, 2016
1,232 Registered Voters
|
45 | 34 | 4 | 17 | Democrat +11 |
Jul 15 – Jul 17, 2016
Registered Voters
|
43 | 36 | 3 | 18 | Democrat +7 |
Jul 14 – Jul 16, 2016
2,002 Registered Voters
|
44 | 37 | 19 | Democrat +7 | |
Jul 9 – Jul 11, 2016
1,041 Registered Voters
|
43 | 36 | 3 | 18 | Democrat +7 |
Jul 8 – Jul 10, 2016
2,001 Registered Voters
|
44 | 36 | 20 | Democrat +8 | |
Jul 2 – Jul 6, 2016
1,345 Registered Voters
|
46 | 35 | 5 | 15 | Democrat +11 |
Jul 2 – Jul 4, 2016
998 Registered Voters
|
45 | 36 | 3 | 16 | Democrat +9 |
Jun 30 – Jul 4, 2016
2,001 Registered Voters
|
43 | 37 | 20 | Democrat +6 | |
Jun 25 – Jun 29, 2016
1,247 Registered Voters
|
44 | 33 | 6 | 15 | Democrat +11 |
Jun 26 – Jun 28, 2016
1,017 Registered Voters
|
46 | 41 | 11 | Democrat +5 | |
Jun 23 – Jun 28, 2016
900 Likely Voters
|
49 | 41 | 2 | 8 | Democrat +8 |
Jun 24 – Jun 27, 2016
1,063 Registered Voters
|
42 | 36 | 4 | 19 | Democrat +6 |
Jun 19 – Jun 23, 2016
1,000 Registered Voters
|
46 | 46 | 8 | ||
Jun 18 – Jun 22, 2016
1,339 Registered Voters
|
47 | 33 | 5 | 12 | Democrat +14 |
Jun 11 – Jun 15, 2016
1,323 Registered Voters
|
44 | 33 | 6 | 15 | Democrat +11 |
May 16 – May 19, 2016
829 Registered Voters
|
45 | 45 | 0 | 6 | |
May 11 – May 16, 2016
1,000 Likely Voters
|
46 | 42 | 13 | Democrat +4 | |
Apr 17 – Apr 20, 2016
1,000 Likely Voters
|
46 | 41 | 13 | Democrat +5 | |
Apr 10 – Apr 14, 2016
1,000 Registered Voters
|
47 | 45 | 8 | Democrat +2 | |
Mar 24 – Mar 26, 2016
1,083 Likely Voters
|
43 | 43 | 13 | ||
Feb 2 – Feb 3, 2016
1,236 Likely Voters
|
47 | 41 | 12 | Democrat +6 | |
Dec 16 – Dec 17, 2015
1,267 Likely Voters
|
43 | 43 | 14 | ||
Oct 25 – Oct 29, 2015
1,000 Adults
|
45 | 45 | 10 | ||
Oct 1 – Oct 4, 2015
1,338 Likely Voters
|
43 | 43 | 14 | ||
Jul 23 – Jul 28, 2015
1,644 Registered Voters
|
37 | 39 | 3 | 20 | Republican +2 |
May 19 – May 26, 2015
1,711 Registered Voters
|
39 | 36 | 2 | 22 | Democrat +3 |
May 10 – May 14, 2015
2,500 Likely Voters
|
38 | 38 | 5 | 18 | |
May 3 – May 7, 2015
2,500 Likely Voters
|
38 | 38 | 6 | 18 | |
Apr 26 – Apr 30, 2015
2,500 Likely Voters
|
38 | 40 | 6 | 17 | Republican +2 |
Apr 19 – Apr 23, 2015
2,500 Likely Voters
|
38 | 39 | 5 | 17 | Republican +1 |
Apr 16 – Apr 21, 2015
1,353 Registered Voters
|
37 | 40 | 2 | 20 | Republican +3 |
Apr 12 – Apr 16, 2015
2,500 Likely Voters
|
39 | 39 | 6 | 17 | |
Apr 5 – Apr 9, 2015
2,500 Likely Voters
|
37 | 40 | 5 | 18 | Republican +3 |
Mar 29 – Apr 2, 2015
2,500 Likely Voters
|
36 | 40 | 6 | 17 | Republican +4 |
Mar 22 – Mar 26, 2015
2,500 Likely Voters
|
38 | 39 | 6 | 18 | Republican +1 |
Mar 15 – Mar 19, 2015
2,500 Likely Voters
|
39 | 39 | 6 | 16 | |
Mar 8 – Mar 12, 2015
2,500 Likely Voters
|
38 | 39 | 5 | 18 | Republican +1 |
Mar 1 – Mar 5, 2015
2,500 Likely Voters
|
36 | 41 | 6 | 16 | Republican +5 |
Feb 16 – Feb 22, 2015
2,800 Likely Voters
|
39 | 38 | 6 | 16 | Democrat +1 |
Feb 8 – Feb 15, 2015
2,800 Likely Voters
|
38 | 39 | 6 | 17 | Republican +1 |
Jan 26 – Feb 1, 2015
2,800 Likely Voters
|
40 | 38 | 5 | 17 | Democrat +2 |
Jan 19 – Jan 25, 2015
2,800 Likely Voters
|
40 | 37 | 6 | 17 | Democrat +3 |
Jan 12 – Jan 18, 2015
2,800 Likely Voters
|
39 | 38 | 6 | 18 | Democrat +1 |
Jan 5 – Jan 11, 2015
3,500 Likely Voters
|
38 | 38 | 7 | 16 | |
Dec 29, 2014 – Jan 4, 2015
3,500 Likely Voters
|
40 | 38 | 7 | 16 | Democrat +2 |
Dec 22 – Dec 28, 2014
3,500 Likely Voters
|
39 | 39 | 6 | 16 | |
Dec 15 – Dec 21, 2014
3,500 Likely Voters
|
39 | 40 | 6 | 15 | Republican +1 |
Dec 8 – Dec 14, 2014
3,500 Likely Voters
|
37 | 40 | 6 | 17 | Republican +3 |
Dec 1 – Dec 7, 2014
3,500 Likely Voters
|
40 | 39 | 5 | 16 | Democrat +1 |
Nov 24 – Nov 30, 2014
3,500 Likely Voters
|
40 | 41 | 5 | 15 | Republican +1 |
Nov 17 – Nov 23, 2014
3,500 Likely Voters
|
39 | 43 | 5 | 14 | Republican +4 |
Nov 10 – Nov 16, 2014
3,500 Likely Voters
|
41 | 41 | 5 | 13 |