All teams from 2016 Allsvenskan and 2016 Superettan enter in this round, 32 teams in total, where they will be joined by the 32 winners from round 1. The 32 teams from Allsvenskan and Superettan were seeded and will play against the 32 winners from round 1, the matches will be played at the home venues for the unseeded teams. The 16 northernmost seeded teams were drawn against the 16 northernmost unseeded teams and the same with the southernmost teams.