O Campeonato de Portugal 1928–29 foi a 8ª edição do Campeonato de Portugal. O Belenenses venceu esta edição.
Participantes Algarve (1): Lusitano VRSA Aveiro (2): Beira-Mar, Sp. Espinho Braga (1): Braga Coimbra (1): União de Coimbra Évora (1): Lusitano de Évora Lisboa (7): Belenenses, CD Palhavã, Casa Pia, Sporting, Benfica, Carcavelinhos FC, União de Lisboa Madeira (1): CS Marítimo Porto (5): Porto, Salgueiros, SC Coimbrões, Leça, Boavista Portalegre (1): Estrela de Portalegre Santarém (1): Os Leões Santarém Setúbal (4): Vitória de Setúbal, Barreirense, Triunfo SC, Luso FC Vila Real (1): Vila Real Viseu (1): Lusitano FC
1ª Eliminatória As partidas foram disputadas a 7 de abril de 1929. ResultadoLusitano Évora1 - 6Vitória de Setúbal |- |Beira-Mar |0 - 3 |União de LisboaSporting |6 - 3 |Coimbrões |- |Leões de Santarém |1 - 6 |Benfica |- |Lusitano FC |2 - 5 |SalgueirosSp. Espinho4 - 2CD PalhavãBarreirense1 - 2Lusitano VRSA |- |Triunfo SC |0 - 3 |LeçaFC Porto13 - 0BragaEstrela de Portalegre0 - 5Casa Pia |- |Carcavelinhos3 - 2Luso FC'''Boavista3 - 0Vila Real
Oitavos de final As partidas foram disputadas a 26 de maio de 1929. ResultadoBoavista1 - 3Vitória de Setúbal |- |Sp. Espinho |2 - 4 |União de LisboaSporting |3 - 2 |FC Porto |- |Lusitano VRSA5 - 0Casa PiaLeça |3 - 2 |União de Coimbra |- |Belenenses3 - 2Benfica'''Carcavelinhos2 - 1Salgueiros
Quartos de final As partidas foram disputadas as 2 de junho de 1929, e a partida de desempate no dia seguinte (no mesmo estádio). ResultadoVitória de Setúbal |3 - 0 |Marítimo |- |União de Lisboa9 - 0LeçaLusitano VRSA1 - 10 - 1 (2ª mão)Sporting |- |Belenenses3 - 1Carcavelinhos
Meias-finais As partidas foram disputadas a 9 de junho de 1929, e a partida de desempate no dia seguinte (no mesmo estádio). ResultadoUnião de Lisboa |2 - 1 |Sporting |- |Vitória de Setúbal |1 - 10 - 2 (2ª mão) |Belenenses
Final
Ver também Taça de Portugal
1928