2010–11 Taça de Portugal

A total of 172 clubs from all four tiers of Portuguese football took part in this tournament.

The following teams took part in this competition: In this round entered teams from the Segunda Divisão (3rd level) and the Terceira Divisão (4th level).

The matches were played on November 21, December 12, 2010, and January 5, 2011.

Teams that are listed first played at home in the first leg.

Vitória de Guimarães won 1–0 on aggregate.