II Divisão
Names
Winners
- Segunda Liga Experimental [1934–1938]
- II Divisão [1938–1990]
- II Divisão B [1990–2005]
- II Divisão [2005–2013]
Winners
- 1934/35 – Carcavelinhos
- 1935/36 – Olhanense
- 1936/37 – Boavista
- 1937/38 – Leixões
- 1938/39 – Carcavelinhos
- 1939/40 – Farense
- 1940/41 – Olhanense
- 1941/42 – Estoril
- 1942/43 – Barreirense
- 1943/44 – Estoril
- 1944/45 – Atlético CP
- 1945/46 – Estoril
- 1946/47 – Sp. Braga
- 1947/48 – Sporting da Covilhã
- 1948/49 – Académica
- 1949/50 – Boavista
- 1950/51 – Barreirense
- 1951/52 – Lusitano de Évora
- 1952/53 – Oriental
- 1953/54 – CUF Barreiro
- 1954/55 – Torreense
- 1955/56 – Oriental
- 1956/57 – Salgueiros
- 1957/58 – Sporting da Covilhã
- 1958/59 – Atlético CP
- 1959/60 – Barreirense
- 1960/61 – Beira-Mar
- 1961/62 – Barreirense
- 1962/63 – Varzim
- 1963/64 – Sp. Braga
- 1964/65 – Beira-Mar
- 1965/66 – Sanjoanense
- 1966/67 – Barreirense
- 1967/68 – Atlético CP
- 1968/69 – Barreirense
- 1969/70 – Tirsense
- 1970/71 – Beira-Mar
- 1971/72 – União de Coimbra
- 1972/73 – Académica
- 1973/74 – União de Tomar
- 1974/75 – Estoril
- 1975/76 – Varzim
- 1976/77 – Marítimo
- 1977/78 – Famalicão
- 1978/79 – Portimonense
- 1979/80 – Amora
- 1980/81 – União de Leiria
- 1981/82 – Marítimo
- 1982/83 – Farense
- 1983/84 – Belenenses
- 1984/85 – Desportivo das Aves
- 1985/86 – Rio Ave
- 1986/87 – Sporting da Covilhã
- 1987/88 – Famalicão
- 1988/89 – União da Madeira
- 1989/90 – Salgueiros
- 1990/91 – Ovarense
- 1991/92 – Campomaiorense
- 1992/93 – Leça
- 1993/94 – Amora
- 1994/95 – Moreirense
- 1995/96 – Varzim
- 1996/97 – Maia
- 1997/98 – Santa Clara
- 1998/99 – Freamunde
- 1999/00 – Marco [north], Ovarense [centre], Nacional da Madeira [south]
- 2000/01 – Moreirense [north], Oliveirense [centre], Portimonense [south]
- 2001/02 – Marco [north], Sporting da Covilhã [centre], União da Madeira [south]
- 2002/03 – Leixões [north], Feirense [centre], Estoril [south]
- 2003/04 – Gondomar [north], Sporting de Espinho [centre], Olhanense [south]
- 2004/05 – Vizela [north], Sporting da Covilhã [centre], Barreirense [south]
- 2005/06 – Olivais e Moscavide
- 2006/07 – Freamunde
- 2007/08 – Oliveirense
- 2008/09 – Fátima
- 2009/10 – Arouca
- 2010/11 – União da Madeira
- 2011/12 – Varzim
- 2012/13 – Desportivo de Chaves