The 2006–07 Primeira Liga (also known as BWINLIGA for sponsorship reasons) was the 73rd edition of top flight of Portuguese football.
Braga, Belenenses and Paços de Ferreira qualified for the 2007–08 UEFA Cup.
The professional competitions shrunk from 18 to 16 clubs following last season's promotions and relegations' modifications.
However, the Lisbon team presented a complaint to the Portuguese League for Professional Football regarding the use of a non-registered player (Mateus) by 13th-placed Gil Vicente.
The penalty pretended by Belenenses would result in Gil Vicente being relegated in their place.