Swing the Election

See how changes in voter turnout and support could shift the outcome of the 2020 election.

Swing the Election

See how changes in voter turnout and support could shift the outcome of the 2020 election.

  • Share this:

AZ CO WY MT ME NH RI MA DE NJ VT NY CT VA DC OH MI GA KS MO IA MN LA TN WV IN AL FL NC MD PA SC AR KY IL WI MS TX NM NE SD ND OK AK HI ME1 NE1 CA OR WA ME2 NE2 NV UT ID NE3
  • Electoral votes
  • Major party votes
  • Biden
  • 0
  • 0%
  • Trump
  • 0
  • 0%

0 states have flipped

How it works

Start with the results of the previous election, adjusted for demographic change since 2016. Then adjust the sliders to see how shifts in turnout and support among different demographic groups could swing the Electoral College. See the scenarios below for examples.

Break down the electorate by:

Demographic group

Share of voters

Adjust voter turnout level

Adjust major party support

States that have flipped

Biden

    Trump

      Methodology

      To build a baseline model of the 2020 presidential election we started with the results of the 2016 election, measuring the support for President Donald Trump and Hillary Clinton by race, college education and age in each state. Specifically, we used exit polls and data from the 2016 Cooperative Congressional Election Study to estimate each demographic group's partisan preference, and data from the Census Bureau's 2016 report on voting and registration to estimate each group's turnout level. We then applied these estimates at the county level and used a statistical technique (called iterative proportional fitting) to “fit” the estimates to actual vote results before reconstructing them at the state level. Finally, we adjusted the size of each demographic group by doubling census-estimated population change for voting-age citizens from 2016 to 2018.

      Credits

      Data analysis by David Wasserman. Development and design by Robin Muccari, Nigel Chiwaya, Jiachuan Wu and Sophie Andrews. Edited by Anna Brand. Illustration by Tim Lahan / for NBC News.