La Liga Winners List: Every La Liga Winner Since 1929

In this article, we’ll be taking a look at all La Liga winners since its inception in 1929.

La Liga is the premier soccer league in Spain. It was started in 1929 as a means to bring all the different regional soccer teams in Spain under one umbrella. Since then, La Liga has seen nine different teams win the title. Real Madrid is the most successful team with 35 La Liga titles, followed by FC Barcelona with 27 titles.

In this article, we’ll take a look at all the La Liga winners, the most successful teams, and the table of each season to get a glimpse of that year.

So, let’s get started!

Number of La Liga Titles Won By Teams

Embed from Getty Images

Before diving into the list of all the La Liga winners, let’s take a look at the number of titles each team has won.

ClubsLa Liga TitlesRunners-up
Real Madrid3525
Barcelona2727
Atletico Madrid1110
Athletic Bilbao87
Valencia66
Real Sociedad23
Deportivo La Coruña15
Sevilla14
Real Betis10
  • Save

List of La Liga Winners Since 1929

Here’s the list of all La Liga winners since 1929.

SeasonWinnersRunners-up
1929BarcelonaReal Madrid
1929–30Athletic BilbaoBarcelona
1930–31Athletic BilbaoRacing Santander
1931–32Real MadridAthletic Bilbao
1932–33Real MadridAthletic Bilbao
1933–34Athletic BilbaoReal Madrid
1934–35Real BetisReal Madrid
1935–36Athletic BilbaoReal Madrid
1936–37Canceled due to Civil War
1937–38Canceled due to Civil War
1938–39Canceled due to Civil War
1939–40Atlético AviaciónSevilla
1940–41Atlético AviaciónAthletic Bilbao
1941–42ValenciaReal Madrid
1942–43Athletic BilbaoSevilla
1943–44ValenciaAtlético Aviación
1944–45BarcelonaReal Madrid
1945–46SevillaBarcelona
1946–47ValenciaAthletic Bilbao
1947–48BarcelonaValencia
1948–49BarcelonaValencia
1949–50Atlético MadridDeportivo La Coruña
1950–51Atlético MadridSevilla
1951–52BarcelonaAthletic Bilbao
1952–53BarcelonaValencia
1953–54Real MadridBarcelona
1954–55Real MadridBarcelona
1955–56Athletic BilbaoBarcelona
1956–57Real MadridSevilla
1957–58Real MadridAtlético Madrid
1958–59BarcelonaReal Madrid
1959–60BarcelonaReal Madrid
1960–61Real MadridAtlético Madrid
1961–62Real MadridBarcelona
1962–63Real MadridAtlético Madrid
1963–64Real MadridBarcelona
1964–65Real MadridAtlético Madrid
1965–66Atlético MadridReal Madrid
1966–67Real MadridBarcelona
1967–68Real MadridBarcelona
1968–69Real MadridLas Palmas
1969–70Atlético MadridAthletic Bilbao
1970–71ValenciaBarcelona
1971–72Real MadridValencia
1972–73Atlético MadridBarcelona
1973–74BarcelonaAtlético Madrid
1974–75Real MadridZaragoza
1975–76Real MadridBarcelona
1976–77Atlético MadridBarcelona
1977–78Real MadridBarcelona
1978–79Real MadridSporting de Gijón
1979–80Real MadridReal Sociedad
1980–81Real SociedadReal Madrid
1981–82Real SociedadBarcelona
1982–83Athletic BilbaoReal Madrid
1983–84Athletic BilbaoReal Madrid
1984–85BarcelonaAtlético Madrid
1985–86Real MadridBarcelona
1986–87Real MadridBarcelona
1987–88Real MadridReal Sociedad
1988–89Real MadridBarcelona
1989–90Real MadridValencia
1990–91BarcelonaAtlético Madrid
1991–92BarcelonaReal Madrid
1992–93BarcelonaReal Madrid
1993–94BarcelonaDeportivo La Coruña
1994–95Real MadridDeportivo La Coruña
1995–96Atlético MadridValencia
1996–97Real MadridBarcelona
1997–98BarcelonaAthletic Bilbao
1998–99BarcelonaReal Madrid
1999–2000Deportivo La CorunaBarcelona
2000–01Real MadridDeportivo La Coruña
2001–02ValenciaDeportivo La Coruña
2002–03Real MadridReal Sociedad
2003–04ValenciaBarcelona
2004–05BarcelonaReal Madrid
2005–06BarcelonaReal Madrid
2006–07Real MadridBarcelona
2007–08Real MadridVillarreal
2008–09BarcelonaReal Madrid
2009–10BarcelonaReal Madrid
2010–11BarcelonaReal Madrid
2011–12Real MadridBarcelona
2012–13BarcelonaReal Madrid
2013–14Atlético MadridBarcelona
2014–15BarcelonaReal Madrid
2015–16BarcelonaReal Madrid
2016–17Real MadridBarcelona
2017–18BarcelonaAtlético Madrid
2018-19BarcelonaAtlético Madrid
2019-20Real MadridBarcelona
2020-21Atletico MadridReal Madrid
2021-22Real MadridBarcelona
2022-23BarcelonaReal Madrid
  • Save

Other Tournaments/League Winners Lists:

La Liga Table of Every Season Since 1929

1929 Season – FC Barcelona

  • Save

The 1929 season was the inaugural season of La Liga (known as Primera Division back then). It was a short one, with just 10 participating teams, and lasted from 10 February 1929 to 23 June 1929.

Barcelona won the title on the final day by beating Real Unión and Real Madrid losing to Athletic Bilbao (Athletic Club).

1929/30 Season – Athletic Club

  • Save

1930/31 Season – Athletic Club

  • Save

1931/32 Season – Real Madrid

  • Save

1932/33 Season – Real Madrid

  • Save

1933/34 Season – Athletic Club

  • Save

1934/35 Season – Real Betis

  • Save

1935/36 Season – Athletic Club

  • Save

The 1935/36 season was the last La Liga season to be played before the start of the Spanish Civil War. The first seven years marked an era of dominance by Athletic Club (Athletic Bilbao), winning four La Liga titles – a dominance they would not be able to replicate post-war.

  • Save
Athletic Bilbao team

1939/40 Season – Atletico de Madrid (Atlético Aviación)

  • Save

1940/41 Season – Atletico de Madrid (Atlético Aviación)

  • Save

1941/42 Season – Valencia CF

  • Save

1942/43 Season – Athletic Club

  • Save

1943/44 Season – Valencia CF

  • Save

1944/45 Season – FC Barcelona

  • Save

1945/46 Season – Sevilla

  • Save

1946/47 Season – Valencia CF

  • Save

1947/48 Season – FC Barcelona

  • Save

1948/49 Season – FC Barcelona

  • Save

1949/50 Season – Atletico de Madrid

  • Save

1950/51 Season – Atletico de Madrid

  • Save

1951/52 Season – FC Barcelona

  • Save

1952/53 Season – FC Barcelona

  • Save

1953/54 Season – Real Madrid

  • Save

Real Madrid won their third La Liga in the 1953/54 season, 21 years after they last won the title. Though, this time it would be different. A super team led by Alfredo di Stefano, they won 4 titles in the next 5 seasons. Real Madrid went on to dominate the Spanish League for almost three decades.

Embed from Getty Images

1954/55 Season – Real Madrid

  • Save

1955/56 Season – Athletic Club

  • Save

1956/57 Season – Real Madrid

  • Save

1957/58 Season – Real Madrid

  • Save

1958/59 Season – FC Barcelona

  • Save

1959/60 Season – FC Barcelona

  • Save

1960/61 Season – Real Madrid

  • Save

1961/62 Season – Real Madrid

  • Save

1962/63 Season – Real Madrid

  • Save

1963/64 Season – Real Madrid

  • Save

1964/65 Season – Real Madrid

  • Save

1965/66 Season – Atletico de Madrid

  • Save

1966/67 Season – Real Madrid

  • Save

1967/68 Season – Real Madrid

  • Save

1968/69 Season – Real Madrid

  • Save

1969/70 Season – Atletico de Madrid

  • Save

1970/71 Season – Valencia CF

  • Save

1971/72 Season – Atletico de Madrid

  • Save

1972/73 Season – Atletico de Madrid

  • Save

1973/74 Season – FC Barcelona

  • Save

1974/75 Season – Real Madrid

  • Save

1975/76 Season – Real Madrid

  • Save

1976/77 Season – Atletico de Madrid

  • Save

1977/78 Season – Real Madrid

  • Save

1978/79 Season – Real Madrid

  • Save

1979/80 Season – Real Madrid

  • Save

1980/81 Season – Real Sociedad

  • Save

The 1980/81 season could be seen as a surprise by some, with Real Sociedad winning La Liga. But it was anything but. Having lost to Real Madrid a year before by a point, Real Sociedad crossed over the line this season by beating Madrid on head-to-heads.

Although Real Sociedad had the same points, and a lower goal difference than Real Madrid, they had a superior head-to-head record.

1981/82 Season – Real Sociedad

  • Save

1982/83 Season – Athletic Club

  • Save

1983/84 Season – Athletic Club

  • Save

1984/85 Season – FC Barcelona

  • Save

1985/86 Season – Real Madrid

  • Save

1986/87 Season – Real Madrid

  • Save

1987/88 Season – Real Madrid

  • Save

1988/89 Season – Real Madrid

  • Save

1989/90 Season – Real Madrid

  • Save

1990/91 Season – FC Barcelona

  • Save

It was finally time to break Real Madrid’s foothold in La Liga, and Johan Cruyff was the man to do it with his dream team at Barcelona. Although they were always seen as rivals, it was during this era that Barcelona started going toe-to-toe with Madrid in title challenges.

Barcelona went on to win four consecutive titles from 1990 to 1994, a feat they haven’t repeated since.

Embed from Getty Images

1991/92 Season – FC Barcelona

  • Save

1992/93 Season – FC Barcelona

  • Save

1993/94 Season – FC Barcelona

  • Save

1994/95 Season – Real Madrid

  • Save

1995/96 Season – Atletico de Madrid

  • Save

1996/97 Season – Real Madrid

  • Save

1997/98 Season – FC Barcelona

  • Save

1998/99 Season – FC Barcelona

  • Save

1999/00 Season – Deportivo

  • Save

The 1999/00 season crowned a first-time La Liga champion in Deportivo de La Coruna. After an impressive 90s run, with close title encounters, Deportivo closed the millennium by finally getting their hands on the La Liga title.

2000/01 Season – Real Madrid

  • Save

2001/02 Season – Valencia CF

  • Save

2002/03 Season – Real Madrid

  • Save

2003/04 Season – Valencia CF

  • Save

2004/05 Season – FC Barcelona

  • Save

2005/06 Season – FC Barcelona

  • Save

2006/07 Season – Real Madrid

  • Save
Embed from Getty Images

2007/08 Season – Real Madrid

  • Save

2008/09 Season – FC Barcelona

  • Save
Embed from Getty Images

2009/10 Season – FC Barcelona

  • Save

2010/11 Season – FC Barcelona

  • Save

2011/12 Season – Real Madrid

  • Save
Embed from Getty Images

2012/13 Season – FC Barcelona

  • Save

2013/14 Season – Atletico de Madrid

  • Save

2014/15 Season – FC Barcelona

  • Save

2015/16 Season – FC Barcelona

  • Save

2016/17 Season – Real Madrid

  • Save

2017/18 Season – FC Barcelona

  • Save

2018/19 Season – FC Barcelona

  • Save

2019/20 Season – Real Madrid

  • Save

2020/21 Season – Atletico de Madrid

  • Save

2021/22 Season – Real Madrid

  • Save

2022/23 Season – FC Barcelona

  • Save

FAQs About La Liga Winners

Who has won the most La Liga in history?

Real Madrid has won the most La Liga titles in history with 35 titles.

Who has won the most La Liga in the last 10 years?

In the last 10 years, Barcelona has won the most La Liga titles with 5 wins. Real Madrid has won 3 titles and Atletico Madrid has won 2.

Which team won La Liga in 2000?

Deportivo La Coruna won La Liga in the 1999/2000 season. It is a team based in La Coruna, Galicia in Spain. This was the first and only La Liga title won by Deportivo.

How many La Liga has Messi won?

In his 17 seasons at Barcelona, Messi won 10 La Liga titles.

Has any team got 100 points in La Liga?

Yes, two teams have gotten to 100 points in La Liga. Real Madrid won the title with 100 points in the 2011/12 season, and Barcelona did it in the next season.


Other Tournaments/League Winners Lists:

Thank You For Reading

I hope you enjoyed this list of all the La Liga winners. If you did, then do consider sharing it with fellow soccer enthusiasts.

Your support and sharing of this content can help us reach a wider audience and provide valuable information to more people who share our passion for the beautiful game.

Thank you for supporting Soccer Mavericks!

If you liked this article, you will love reading:

  • Save
113 Shares
Share via
Copy link