List by trophy number
Total League Cup Super Cup

Club

58 32 18 8

Real Madrid

1932, 1933, 1954, 1955, 1957, 1958, 1961, 1962, 1963, 1964, 1965, 1967, 1968, 1969, 1972, 1975, 1976, 1978, 1979, 1980, 1986, 1987, 1988, 1989, 1990, 1995, 1997, 2001, 2003, 2007, 2008, 2012
1905, 1906, 1907, 1908, 1917, 1934, 1936, 1946, 1947, 1962, 1970, 1974, 1975, 1980, 1982, 1989, 1993, 2011
1988, 1989, 1990, 1993, 1997, 2001, 2003, 2008

56 21 25 8

Barcelona

1929, 1945, 1948, 1949, 1952, 1953, 1959, 1960, 1974, 1985, 1991, 1992, 1993, 1994, 1998, 1999, 2005, 2006, 2009, 2010, 2011
1910, 1912, 1913, 1920, 1922, 1925, 1926, 1928, 1942, 1951, 1952, 1953, 1957, 1959, 1963, 1968, 1971, 1978, 1981, 1983, 1988, 1990, 1997, 1998, 2009
1983, 1991, 1992, 1994, 1996, 2005, 2006, 2009, 2010, 2011

19 9 9 1

Atletico Madrid

1940, 1941, 1950, 1951, 1966, 1970, 1973, 1977, 1996
1960, 1961, 1965, 1972, 1976, 1985, 1991, 1992, 1996
1985

32 8 23 1

Athletic Bilbao

1930, 1931, 1934, 1936, 1943, 1956, 1983, 1984
1903, 1904, 1910, 1911, 1914, 1915, 1916, 1921, 1923, 1930, 1931, 1932, 1933, 1943, 1944, 1945, 1950, 1955, 1956, 1958, 1969, 1973, 1984
1984

14 6 7 1

Valencia

1942, 1944, 1947, 1971, 2002, 2004
1941, 1949, 1954, 1967, 1979, 1999, 2008
1999

5 2 2 1

Real Sociedad

1981, 1982
1909, 1987
1982

7 1 5 1

Sevilla

1946
1935, 1939, 1948, 2007, 2010
2007

6 1 2 3

Deportivo la Coruna

2000
1995, 2002
1995, 2000, 2002

3 1 2 0

Real Betis

1935
1977, 2005
 -

7 0 6 1

Real Zaragoza

 -
1964, 1966, 1986, 1994, 2001, 2004
2004

4 0 4 0

Espanyol

 -
1929, 1940, 2000, 2006
 -

4 0 4 0

Real Union

 -
1913, 1918, 1924, 1927
 -

2 0 1 1

RCD Mallorca

 -
2003
1998

1 0 1 0

Arenas Club de Getxo

 -
1919
 -

1 0 1 0 -

Club Bizcaya

 -
1902
 -