Which club has won most La Liga titles? Barcelona, Real Madrid dominate all-time list of Spanish soccer champions

6 hours ago 1

Barcelona were confirmed as La Liga champions for 2024/25 after defeating Espanyol on May 15.

Hansi Flick's team regained the trophy from arch rivals Real Madrid after a dominant domestic season in which they also won the Supercopa de Espana and Copa del Rey, beating Los Blancos in the final of both.

It might have been a chastening campaign for Madrid, but they will still point to the history books as proof that they are the mightiest force in Spain's top division.

The Sporting News looks at the most successful clubs in La Liga history, the all-time winners list, and the coaches with the most titles.

MORE: Updated Golden Boot standings as Mbappe battles Lewandowski for award

Who has won the most La Liga titles?

Barcelona may have claimed glory in 2024/25, but Real Madrid are still comfortably clear at the top of the all-time standings among La Liga winners.

Los Blancos have been crowned champions of Spain 36 times, with Barca winning the title on 28 occasions.

The Clasico duo are by far the most successful teams in Spain's league history. Atletico Madrid are third when it comes to the most titles, but they are way down on 11.

In total, nine different clubs have won La Liga since its inaugural season in 1929.

Most La Liga title wins

ClubLa Liga titlesLa Liga runners-up
Real Madrid3625
Barcelona2728
Atletico Madrid1110
Athletic Club87
Valencia66
Real Sociedad23
Deportivo La Coruna15
Sevilla14
Real Betis10

All-time list of La Liga winners

Barcelona, Real Madrid and Atletico Madrid are the only teams to have reached double figures for La Liga titles.

Athletic Bilbao are fourth with eight titles, but they have not been champions since 1984.

SeasonLa Liga winnersHead coach
1929BarcelonaJames Bellamy
1929/30Athletic ClubFrederick Pentland
1930/31Athletic ClubFrederick Pentland
1931/32Madrid FC*Lippo Hertzka
1932/33Madrid FC*Robert Firth
1933/34Athletic ClubPatricio Caicedo
1934/35Real BetisPatrick O'Connell
1935/36Athletic ClubJose Maria Olabarria/William Garbutt
1936-39League suspended due to Spanish Civil War
1939/40Atletico Aviacion**Ricardo Zamora
1940/41Atletico Aviacion**Ricardo Zamora
1941/42ValenciaRamon Encinas
1942/43Athletic ClubJuan Urquizu
1943/44ValenciaEduardo Cubells
1944/45BarcelonaJosep Samitier
1945/46SevillaRamon Encinas
1946/47ValenciaLuis Casas Pasarin
1947/48BarcelonaEnrique Fernandez
1948/49BarcelonaEnrique Fernandez
1949/50Atletico MadridHelenio Herrera
1950/51Atletico MadridHelenio Herrera
1951/52BarcelonaFerdinand Daucik
1952/53BarcelonaFerdinand Daucik
1953/54Real MadridEnrique Fernandez
1954/55Real MadridJose Villalonga
1955/56Athletic ClubFerdinand Daucik
1956/57Real MadridJose Villalonga
1957/58Real MadridLuis Carniglia
1958/59BarcelonaHelenio Herrera
1959/60BarcelonaHelenio Herrera
1960/61Real MadridMiguel Munoz
1961/62Real MadridMiguel Munoz
1962/63Real MadridMiguel Munoz
1963/64Real MadridMiguel Munoz
1964/65Real MadridMiguel Munoz
1965/66Atletico MadridDomenec Balmanya
1966/67Real MadridMiguel Munoz
1967/68Real MadridMiguel Munoz
1968/69Real MadridMiguel Munoz
1969/70Atletico MadridMarcel Domingo
1970/71ValenciaAlfredo Di Stefano
1971/72Real MadridMiguel Munoz
1972/73Atletico MadridMax Merkel
1973/74BarcelonaRinus Michels
1974/75Real MadridMiljan Miljanic
1975/76Real MadridMiljan Miljanic
1976/77Atletico MadridLuis Aragones
1977/78Real MadridLuis Molowny
1978/79Real MadridLuis Molowny
1979/80Real MadridVujadin Boskov
1980/81Real SociedadAlberto Ormaetxea
1981/82Real SociedadAlberto Ormaetxea
1982/83Athletic ClubJavier Clemente
1983/84Athletic ClubJavier Clemente
1984/85BarcelonaTerry Venables
1985/86Real MadridLuis Molowny
1986/87Real MadridLeo Beenhakker
1987/88Real MadridLeo Beenhakker
1988/89Real MadridLeo Beenhakker
1989/90Real MadridJohn Toshack
1990/91BarcelonaJohan Cruyff
1991/92BarcelonaJohan Cruyff
1992/93BarcelonaJohan Cruyff
1993/94BarcelonaJohan Cruyff
1994/95Real MadridJorge Valdano
1995/96Atletico MadridRadomir Antic
1996/97Real MadridFabio Capello
1997/98BarcelonaLouis van Gaal
1998/99BarcelonaLouis van Gaal
1999/2000Deportivo La CorunaJavier Irureta
2000/01Real MadridVicente del Bosque
2001/02ValenciaRafael Benitez
2002/03Real MadridVicente del Bosque
2003/04ValenciaRafael Benitez
2004/05BarcelonaFrank Rijkaard
2005/06BarcelonaFrank Rijkaard
2006/07Real MadridFabio Capello
2007/08Real MadridBernd Schuster
2008/09BarcelonaPep Guardiola
2009/10BarcelonaPep Guardiola
2010/11BarcelonaPep Guardiola
2011/12Real MadridJose Mourinho
2012/13BarcelonaTito Vilanova
2013/14Atletico MadridDiego Simeone
2014/15BarcelonaLuis Enrique
2015/16BarcelonaLuis Enrique
2016/17Real MadridZinedine Zidane
2017/18BarcelonaErnesto Valverde
2018/19BarcelonaErnesto Valverde
2019/20Real MadridZinedine Zidane
2020/21Atletico MadridDiego Simeone
2021/22Real MadridCarlo Ancelotti
2022/23BarcelonaXavi
2023/24Real MadridCarlo Ancelotti
2024/25BarcelonaHansi Flick

*Real Madrid were known as Madrid FC from 1931-1942

*Atletico Madrid were known as Atletico Aviacion from 1939-1947

Which coaches have won the most La Liga titles?

The most successful coach in La Liga history is Miguel Munoz, who led Real Madrid to nine titles in 12 seasons from 1960/61 to 1971/72. He has twice the number of titles as the next three men on the list: Enrique Fernandez, Helenio Herrera, and Johan Cruyff.

Most La Liga titles by individual managers

CoachClub(s)La Liga titlesSeasons won
Miguel MunozReal Madrid91960/61, 1961/62, 1962/63, 1963/64, 1964/65, 1966/67, 1967/68, 1968/69, 1971/72
Enrique FernandezBarcelona, Real Madrid41947/48, 1948/49, 1953/54, 1954/55
Helenio HerreraAtletico Madrid, Barcelona41949/50, 1950/51, 1958/59, 1959/60
Johan CruyffBarcelona41990/91, 1991/92, 1992/93, 1993/94
Ferdinand DaucikBarcelona, Athletic Club31951/52, 1952/53, 1955/56
Luis MolownyReal Madrid31977/78, 1978/79, 1985/86
Leo BeenhakkerReal Madrid31986/87, 1987/88, 1988/89
Pep GuardiolaBarcelona32008/09, 2009/10, 2010/11

MORE: Coaches with most UEFA Champions League titles in history

Read Entire Article