1998–99 Taça de Portugal

1998–99 Taça de Portugal
Tournament details
CountryPortugal
DatesSeptember 1998 – 19 June 1999
Final positions
ChampionsBeira-Mar (1st title)
Runners-upCampomaiorense

The 1998–99 Taça de Portugal was the 59th edition of the Portuguese football knockout tournament, organized by the Portuguese Football Federation (FPF). The 1998–99 Taça de Portugal began in September 1998. The final was played on 19 June 1999 at the Estádio Nacional.

Porto were the previous holders, having defeated Braga 3–1 in the previous season's final. Defending champions Porto were eliminated in the fifth round by third division side Torreense. Beira-Mar defeated Campomaiorense, 1–0 in the final to win their first Taça de Portugal. As a result of Beira-Mar winning the domestic cup competition, the Auri-negros faced 1998–99 Primeira Divisão winners Porto in the 1999 Supertaça Cândido de Oliveira.