The 1967–68 Taça de Portugal was the 28th edition of the Portuguese football knockout tournament, organized by the Portuguese Football Federation (FPF).
[1] Vitória de Setúbal were the previous holders, having defeated Académica de Coimbra 3–2 in the previous season's final.
Teams from the Primeira Liga (I) and the Portuguese Second Division (II) entered at this stage.
Due to the odd number of teams involved at this stage of the competition, Benfica qualified for the next round due to having no opponent to face at this stage of the competition.
Club sides Lusitânia and Marítimo as well as the Angolan, Bissau-Guinean and Mozambican national teams were invited to participate in the competition.