La Primeira Liga 2006-2007, nota come BWIN Liga 2006-2007 per ragioni di sponsorizzazione, è stata la 73ª edizione della massima serie del campionato portoghese di calcio. Il campionato è iniziato il 27 agosto 2006 ed è terminato il 20 maggio 2007.
Il campionato è stato vinto del Porto per la 22ª volta nella sua storia, la seconda consecutiva. Il capocannoniere del torneo è stato Liédson dello Sporting CP, con 15 reti segnate. Il Beira-Mar e il Desportivo das Aves sono stati retrocessi in Segunda Liga.
Le 16 squadre partecipanti si affrontano in un girone di andata e ritorno, per un totale di 30 giornate.
La squadra campione di Portogallo e la seconda classificata hanno il diritto a partecipare alla fase a gironi della UEFA Champions League 2007-2008.
La squadra classificata al terzo posto è ammessa al terzo turno di qualificazione della UEFA Champions League 2007-2008.
Le squadre classificate al quarto e al quinto posto sono ammesse al primo secondo turno della Coppa UEFA 2007-2008, assieme alla squadra vincitrice della Taça de Portugal 2006-2007.
La squadra classificata al sesto posto è ammessa alla Coppa Intertoto 2007.
Le squadre classificate agli ultimi due posti (15º e 16º posto) retrocedono in Segunda Liga.