2023–24 Taça de Portugal

All teams from the top four tiers of the Portuguese football league system competed in this edition – excluding reserve or B teams, which were not eligible – together with representatives of the fifth-tier District leagues and cups.

The competition began on 8 September 2023 with the first-round matches involving teams from the third, fourth and fifth tiers, and concluded on 26 May 2024 with the final at the Estádio Nacional in Oeiras.

Primeira Liga side Porto were the two-time defending champions, having beaten Braga 2–0 in the 2023 final.

[4] The match between Camacha and Famalicão was rescheduled due to bad weather in Madeira Island that prevented the plane transporting Famalicão players from landing.

[7] Matches in this round may be affected by the ongoing police protests in Portugal.