S.L. Benfica, with 36 titles, have been crowned champions more times than any other club, and dominated the league during the 1960s and 1970s. Benfica are followed by Porto with 28 titles, who dominated in the 1990s and 2000s, who in turn are followed by Sporting CP with 18 titles, they dominated in the 1940s and 1950s. C.F. Os Belenenses and Boavista F.C. are the only other clubs which managed to win the league, each having won it once. All five clubs are from the two largest cities, of Lisbon and Porto respectively.
who has won the most portuguese league titles
S.L. Benfica