La Primeira Divisão 1977-1978 è stata la 40ª edizione della massima serie del campionato portoghese di calcio e si è conclusa con la vittoria del Porto, al suo sesto titolo.
Capocannoniere del torneo è stato Fernando Gomes (Porto) con 25 reti.