VotePredictor
← All pollsters

Public Policy Polling

Graded against the actual result across 302 races (from 637 polls, through 2024).

Races polled
302
Polls
637
Avg miss
4.55 pts
Most recent
2024

Head-to-head vs the VotePredictor model

The fair, apples-to-apples test: on the 300 races Public Policy Polling actually polled, how its final poll's margin compared to what the VotePredictor model predicted for those same races.

ModelAvg miss (pts)Called right
Public Policy Polling4.6681%
VotePredictor3.9386%

VotePredictor aggregates all the pollsters, so it's expected to beat any single one on margin — that's the value of averaging. The honest comparison among forecasters is on the combined board.

Every race (300)

Each race Public Policy Polling polled, scored on its final poll — the call right before the vote — against the actual Dem−Rep result. Click a race for its full detail.

RaceTheir callResultMissCall
2024 WA GovernorD+7.0D+11.24.2
2024 GA-2 HouseD+11.0D+12.61.6
2024 OR PresidentD+12.0D+14.42.4
2024 WA PresidentD+15.0D+18.33.3
2024 WA SenateD+15.0D+18.53.5
2022 IL GovernorD+15.0D+12.52.5
2022 NM GovernorD+8.0D+6.41.6
2022 NY GovernorD+15.0D+7.37.7
2022 WI GovernorD+2.0D+3.41.4
2022 IL-17 HouseD+9.0D+4.05.0
2022 NY-19 HouseR+3.0D+5.38.3
2022 WA-3 HouseR+4.0D+0.84.8
2022 IL SenateD+14.0D+15.31.3
2022 NC SenateR+1.0R+3.22.2
2022 WA SenateD+10.0D+14.54.5
2022 WI SenateEVENR+1.01.0
2021 VA GovernorD+3.0R+1.94.9
2020 NC GovernorD+12.0D+4.57.5
2020 WA GovernorD+16.0D+13.42.6
2020 AZ-6 HouseD+4.0R+4.38.3
2020 MN-1 HouseEVENR+3.13.1
2020 NC-9 HouseR+2.0R+11.29.2
2020 NJ-2 HouseD+5.0R+5.810.8
2020 NY-23 HouseR+7.0R+14.67.6
2020 NY-24 HouseD+2.0R+2.44.4
2020 OH-12 HouseR+4.0R+13.59.5
2020 PA-1 HouseD+1.0R+13.114.1
2020 VA-5 HouseD+3.0R+5.18.1
2020 AK PresidentR+5.0R+10.15.1
2020 FL PresidentD+7.0R+3.410.4
2020 GA PresidentD+2.0D+0.21.8
2020 IA PresidentD+1.0R+8.29.2
2020 KS PresidentR+12.0R+14.72.7
2020 MI PresidentD+10.0D+2.87.2
2020 MN PresidentD+11.0D+7.13.9
2020 MT PresidentR+2.0R+16.414.4
2020 NC PresidentD+4.0R+1.35.3
2020 NM PresidentD+14.0D+10.83.2
2020 PA PresidentD+7.0D+1.25.8
2020 TX PresidentD+2.0R+5.67.6
2020 WA PresidentD+23.0D+19.23.8
2020 AK SenateR+3.0R+12.79.7
2020 GA SenateD+3.0R+1.84.8
2020 IA SenateD+1.0R+6.67.6
2020 KS SenateEVENR+11.411.4
2020 MI SenateD+10.0D+1.78.3
2020 MN SenateD+9.0D+5.23.8
2020 MT SenateD+1.0R+10.011.0
2020 NC SenateD+3.0R+1.74.7
2020 NM SenateD+10.0D+6.13.9
2020 TX SenateR+3.0R+9.66.6
2018 AK GovernorR+20.0R+7.013.0
2018 CT GovernorD+5.0D+3.71.3
2018 FL GovernorD+4.0R+0.44.4
2018 GA GovernorEVENR+1.41.4
2018 KS GovernorEVEND+5.15.1
2018 AK-1 HouseR+3.0R+6.63.6
2018 FL-18 HouseR+3.0R+8.65.6
2018 FL-25 HouseR+5.0R+20.915.9
2018 FL-26 HouseD+1.0D+1.70.7
2018 GA-3 HouseR+30.0R+31.11.1
2018 MN-2 HouseD+3.0D+5.52.5
2018 MN-3 HouseD+13.0D+11.41.6
2018 OH-12 HouseR+4.0R+0.83.2
2018 PA-10 HouseR+1.0R+2.61.6
2018 PA-11 HouseR+9.0R+18.09.0
2018 TX-12 HouseR+32.0R+30.41.6
2018 TX-32 HouseD+5.0D+6.51.5
2018 TX-7 HouseD+2.0D+5.13.1
2018 FL SenateD+4.0R+0.14.1
2018 MT SenateD+4.0D+3.60.4
2018 NV SenateD+2.0D+5.03.0
2018 TX SenateR+3.0R+2.60.4
2018 WI SenateD+10.0D+10.80.8
2017 VA GovernorD+3.0D+8.95.9
2016 MO GovernorD+3.0R+5.68.6
2016 NC GovernorD+2.0D+0.21.8
2016 NH GovernorD+3.0R+2.35.3
2016 NJ-7 HouseEVENR+11.011.0
2016 NY-19 HouseD+3.0R+3.26.2
2016 CO PresidentD+5.0D+4.90.1
2016 FL PresidentD+4.0R+1.25.2
2016 MI PresidentD+5.0R+0.25.2
2016 MO PresidentR+13.0R+18.65.6
2016 NC PresidentD+2.0R+3.75.7
2016 NH PresidentD+5.0D+0.44.6
2016 NV PresidentD+3.0D+2.40.6
2016 OH PresidentD+1.0R+8.19.1
2016 PA PresidentD+4.0R+0.74.7
2016 US PresidentD+6.0D+2.23.8
2016 VA PresidentD+5.0D+5.30.3
2016 WI PresidentD+7.0R+0.87.8
2016 CO SenateD+10.0D+5.74.3
2016 FL SenateEVENR+7.77.7
2016 MO SenateR+2.0R+2.80.8
2016 NC SenateR+3.0R+5.72.7
2016 NH SenateD+3.0D+0.12.9
2016 NV SenateD+3.0D+2.40.6
2016 OH SenateR+15.0R+20.95.9
2016 PA SenateD+2.0R+1.43.4
2016 WI SenateD+5.0R+3.48.4
2015 LA GovernorD+12.0D+12.20.2
2014 AR GovernorR+10.0R+13.93.9
2014 CO GovernorEVEND+3.33.3
2014 CT GovernorD+3.0D+2.30.7
2014 FL GovernorEVENR+1.11.1
2014 GA GovernorR+4.0R+7.93.9
2014 IA GovernorR+11.0R+21.710.7
2014 ID GovernorR+12.0R+15.03.0
2014 IL GovernorD+2.0R+3.95.9
2014 KS GovernorD+1.0R+3.74.7
2014 MA GovernorR+4.0R+1.92.1
2014 ME GovernorEVENR+4.84.8
2014 MI GovernorR+1.0R+4.13.1
2014 NH GovernorD+5.0D+4.90.1
2014 SC GovernorR+5.0R+14.59.5
2014 WI GovernorR+1.0R+5.74.7
2014 AK-1 HouseR+6.0R+10.04.0
2014 FL-13 HouseD+3.0R+1.94.9
2014 AK SenateR+1.0R+2.11.1
2014 AR SenateR+8.0R+17.19.1
2014 CO SenateR+3.0R+1.91.1
2014 GA SenateR+1.0R+7.76.7
2014 IA SenateR+3.0R+8.35.3
2014 ID SenateR+18.0R+30.712.7
2014 IL SenateD+10.0D+10.90.9
2014 KY SenateR+8.0R+15.57.5
2014 MA SenateD+14.0D+23.99.9
2014 MI SenateD+13.0D+13.30.3
2014 NC SenateD+2.0R+1.63.6
2014 NH SenateD+2.0D+3.21.2
2014 SD SenateR+7.0R+20.913.9
2014 TN SenateR+13.0R+30.017.0
2014 VA SenateD+9.0D+0.88.2
2013 VA GovernorD+7.0D+2.54.5
2013 SC-1 HouseR+1.0R+12.211.2
2013 MA SenateD+8.0D+10.22.2
2012 MO GovernorD+8.0D+12.24.2
2012 MT GovernorEVEND+1.61.6
2012 NC GovernorR+7.0R+11.44.4
2012 NH GovernorD+4.0D+12.18.1
2012 WA GovernorD+2.0D+3.11.1
2012 WI GovernorR+3.0R+6.83.8
2012 AZ-8 HouseD+12.0D+6.95.1
2012 CA-36 HouseD+1.0D+5.94.9
2012 CA-7 HouseEVEND+3.43.4
2012 FL-18 HouseD+1.0D+0.60.4
2012 FL-22 HouseD+3.0D+9.36.3
2012 FL-26 HouseD+7.0D+10.63.6
2012 IA-4 HouseR+3.0R+8.15.1
2012 IL-8 HouseD+14.0D+9.54.5
2012 MI-1 HouseD+2.0R+0.52.5
2012 MN-8 HouseD+4.0D+8.94.9
2012 MT-1 HouseR+4.0R+10.56.5
2012 NH-1 HouseR+1.0D+3.84.8
2012 NH-2 HouseD+6.0D+4.81.2
2012 NY-18 HouseEVEND+6.56.5
2012 NY-23 HouseR+5.0R+1.13.9
2012 OR-1 HouseD+11.0D+14.23.2
2012 WI-7 HouseR+4.0R+12.38.3
2012 AZ PresidentR+7.0R+9.12.1
2012 CO PresidentD+6.0D+5.40.6
2012 CT PresidentD+13.0D+17.34.3
2012 DC PresidentD+80.0D+83.63.6
2012 FL PresidentD+1.0D+0.90.1
2012 IA PresidentD+2.0D+5.83.8
2012 M1 PresidentD+20.0D+21.41.4
2012 M2 PresidentD+5.0D+8.63.6
2012 MA PresidentD+15.0D+23.08.0
2012 ME PresidentD+13.0D+15.32.3
2012 MI PresidentD+6.0D+9.53.5
2012 MN PresidentD+8.0D+7.70.3
2012 MO PresidentR+8.0R+9.41.4
2012 MT PresidentR+7.0R+13.76.7
2012 NC PresidentR+0.2R+2.01.8
2012 NH PresidentD+2.0D+5.63.6
2012 NM PresidentD+9.0D+10.11.1
2012 NV PresidentD+4.0D+6.72.7
2012 OH PresidentD+5.0D+3.02.0
2012 OR PresidentD+6.0D+12.16.1
2012 PA PresidentD+6.0D+5.40.6
2012 US PresidentD+2.0D+3.91.9
2012 VA PresidentD+4.0D+3.90.1
2012 WA PresidentD+7.0D+14.97.9
2012 WI PresidentD+3.0D+6.83.8
2012 AZ SenateR+5.0R+3.02.0
2012 CT SenateD+9.0D+12.53.5
2012 FL SenateD+5.0D+13.08.0
2012 MA SenateD+6.0D+7.51.5
2012 ME SenateR+24.0R+17.56.5
2012 MI SenateD+13.0D+20.87.8
2012 MN SenateD+30.0D+34.74.7
2012 MO SenateD+4.0D+15.711.7
2012 MT SenateD+2.0D+3.71.7
2012 NM SenateD+8.0D+5.72.3
2012 NV SenateR+2.0R+1.20.8
2012 OH SenateD+10.0D+6.04.0
2012 PA SenateD+8.0D+9.11.1
2012 VA SenateD+6.0D+5.90.1
2012 WA SenateD+18.0D+20.92.9
2012 WI SenateD+3.0D+5.52.5
2011 MS GovernorR+14.0R+22.08.0
2011 WV GovernorD+1.0D+2.51.5
2011 CA-36 HouseD+8.0D+9.81.8
2011 NV-2 HouseR+13.0R+21.98.9
2011 NY-26 HouseD+6.0D+10.64.6
2011 NY-9 HouseR+6.0R+1.74.3
2010 AK GovernorR+11.0R+21.410.4
2010 AZ GovernorR+8.0R+11.93.9
2010 CA GovernorD+5.0D+12.97.9
2010 CO GovernorD+40.0D+39.90.1
2010 CT GovernorR+2.0R+1.70.3
2010 FL GovernorD+1.0R+1.12.1
2010 HI GovernorD+2.0D+17.115.1
2010 IL GovernorR+5.0D+0.95.9
2010 ME GovernorR+16.0R+26.710.7
2010 MI GovernorR+21.0R+18.22.8
2010 MN GovernorD+3.0D+0.42.6
2010 NH GovernorD+9.0D+7.61.4
2010 NM GovernorR+8.0R+6.71.3
2010 NV GovernorR+11.0R+11.70.7
2010 NY GovernorD+15.0D+27.712.7
2010 OH GovernorR+1.0R+2.01.0
2010 OR GovernorD+1.0D+1.50.5
2010 PA GovernorR+7.0R+9.02.0
2010 TX GovernorR+9.0R+12.73.7
2010 WI GovernorR+9.0R+5.83.2
2010 AK-1 HouseR+22.0R+38.416.4
2010 AZ-3 HouseD+2.0R+11.113.1
2010 CA-3 HouseR+8.0R+6.91.1
2010 CA-44 HouseR+11.0R+11.20.2
2010 DE-1 HouseD+11.0D+15.74.7
2010 HI-1 HouseD+1.0D+6.55.5
2010 ME-1 HouseD+9.0D+13.64.6
2010 ME-2 HouseD+7.0D+10.33.3
2010 NM-1 HouseD+7.0D+3.63.4
2010 NM-2 HouseR+1.0R+10.89.8
2010 NM-3 HouseD+6.0D+14.08.0
2010 NY-19 HouseR+2.0D+4.76.7
2010 PA-12 HouseR+1.0D+7.78.7
2010 PA-16 HouseR+7.0R+30.823.8
2010 WA-8 HouseR+3.0R+4.11.1
2010 WI-8 HouseR+3.0R+9.66.6
2010 AK SenateR+7.0R+12.15.1
2010 AZ SenateR+18.0R+24.26.2
2010 CA SenateD+4.0D+10.06.0
2010 CO SenateR+1.0D+1.62.6
2010 CT SenateD+11.0D+9.31.7
2010 FL SenateR+26.0R+28.72.7
2010 HI SenateD+36.0D+53.217.2
2010 IL SenateR+4.0R+1.62.4
2010 KY SenateR+15.0R+11.53.5
2010 MA SenateR+5.0R+4.80.2
2010 MO SenateR+5.0R+13.68.6
2010 NC SenateR+12.0R+11.80.2
2010 NH SenateR+15.0R+23.28.2
2010 NV SenateR+1.0D+5.76.7
2010 NY SenateD+22.0D+38.016.0
2010 OH SenateR+18.0R+17.40.6
2010 OR SenateD+16.0D+18.02.0
2010 PA SenateR+5.0R+2.03.0
2010 WA SenateR+2.0D+4.76.7
2010 WI SenateR+9.0R+4.84.2
2010 WV SenateD+5.0D+10.15.1
2009 NJ GovernorR+6.0R+3.62.4
2009 VA GovernorR+14.0R+17.43.4
2009 NY-23 HouseD+21.0D+39.218.2
2008 IN GovernorR+23.0R+17.85.2
2008 MO GovernorD+19.5D+18.90.6
2008 MT GovernorD+26.0D+33.07.0
2008 NC GovernorD+1.0D+3.42.4
2008 WV GovernorD+42.0D+44.12.1
2008 MT-1 HouseR+25.0R+31.76.7
2008 NC-8 HouseD+5.0D+10.85.8
2008 CO PresidentD+10.0D+9.01.0
2008 FL PresidentD+2.0D+2.80.8
2008 GA PresidentR+2.0R+5.23.2
2008 IN PresidentD+1.0D+1.00.0
2008 MI PresidentD+13.0D+16.53.5
2008 MN PresidentD+16.0D+10.25.8
2008 MO PresidentEVENR+0.10.1
2008 MT PresidentD+1.0R+2.33.3
2008 NC PresidentD+1.0D+0.30.7
2008 NM PresidentD+17.0D+15.11.9
2008 NV PresidentD+4.0D+12.58.5
2008 OH PresidentD+2.0D+4.62.6
2008 OR PresidentD+15.0D+16.31.3
2008 PA PresidentD+8.0D+10.32.3
2008 VA PresidentD+6.0D+6.30.3
2008 WV PresidentR+13.0R+13.10.1
2008 CO SenateD+15.0D+10.34.7
2008 GA SenateR+2.0R+2.90.9
2008 MI SenateD+22.0D+28.86.8
2008 MN SenateD+5.0EVEN5.0
2008 MT SenateD+45.0D+45.80.8
2008 NC SenateD+7.0D+8.51.5
2008 NM SenateD+19.0D+22.73.7
2008 OR SenateD+8.0D+3.44.6
2008 VA SenateD+26.0D+31.35.3
2008 WV SenateD+18.0D+27.59.5

Accuracy by time to election

24686–9 wk3–6 wk1–3 wk≤1 wkavg miss (pts)
Public Policy PollingAll pollsters (field average)

Lower is better. Time to election runs right (election week) to left (~2 months out).

By the numbers

Time to electionPollsAvg missvs fieldCalled right
≤1 wk1744.08-0.2086%
1–3 wk1544.30-0.7770%
3–6 wk1844.94-0.8080%
6–9 wk1254.93-1.2281%

vs field is this pollster's average miss minus all pollsters' at the same lead time — green beats the field, redtrails it. Our historical polls reach ~2 months out; earlier polling isn't in the record.

Track record by cycle — getting better?

YearPollsAvg missLean (house effect)
2008843.8R+1.6
200995.8R+0.0
2010965.6R+0.2
201196.7D+2.5
20122033.5R+1.5
201378.9D+5.6
2014835.3D+3.7
2016524.5D+4.5
2018243.8D+0.4
2020506.3D+6.3
2022123.6R+0.2
202453.0R+3.0

Do we credit a pollster for fixing its bias? Each cycle, the model re-estimates every pollster's lean from all its earlier polls (walk-forward) and subtracts it before using the poll. We tested weighting recent cycles more — it doesn't help: a pollster's lean in one cycle barely predicts the next (correlation 0.28), so the swings above are mostly noise, and averaging over more history beats chasing the latest cycle. The all-time estimate we use came out within ~0.5% of the best option.