Spanish La Liga Winners List

The battle for Spanish football supremacy has seen just nine different clubs lift the trophy since 1929. Real Madrid leads the all-time La Liga winners list with 36 championships, while Barcelona recently secured their 28th title in the 2024-25 season.

Quick Answer

Barcelona claimed the 2024-25 La Liga title, their 28th championship overall. Real Madrid remains the most successful club with 36 titles throughout the competition’s 94-season history.

  • Most Recent Winner: Barcelona (2024-25)
  • Most Successful Club: Real Madrid (36 titles)
  • Total Seasons Played: 94 (excluding 1936-39 Civil War years)

La Liga Champions by Year (1929-2025)

The complete La Liga winners list reveals the historical dominance of Spain’s two biggest clubs. The championship has run continuously since 1929, with just one interruption during the Spanish Civil War (1936-39).

YearChampionTitle Number
2024-25Barcelona28th
2023-24Real Madrid36th
2022-23Barcelona27th
2021-22Real Madrid35th
2020-21Atletico de Madrid11th
2019-20Real Madrid34th
2018-19Barcelona26th
2017-18Barcelona25th
2016-17Real Madrid33rd
2015-16Barcelona24th
2014-15Barcelona23rd
2013-14Atletico de Madrid10th
2012-13FC Barcelona22nd
2011-12Real Madrid32nd
2010-11FC Barcelona21st
2009-10FC Barcelona20th
2008-9FC Barcelona19th
2007-8Real Madrid31st
2006-7Real Madrid30th
2005-06FC Barcelona18th
2004-05FC Barcelona17th
2003-04Valencia CF6th
2002-03Real Madrid29th
2001-02Valencia CF5th
2000-01Real Madrid28th
1999-00Deportivo de La Coruna1st
1998-99FC Barcelona16th
1997-98FC Barcelona15th
1996-97Real Madrid27th
1995-96Atletico de Madrid9th
1994-95Real Madrid26th
1993-94FC Barcelona14th
1992-93FC Barcelona13th
1991-92FC Barcelona12th
1990-91FC Barcelona11th
1989-90Real Madrid25th
1988-89Real Madrid24th
1987-88Real Madrid23rd
1986-87Real Madrid22nd
1985-86Real Madrid21st
1984-85FC Barcelona10th
1983-84Athletic de Bilbao8th
1982-83Athletic de Bilbao7th
1981-82Real Sociedad2nd
1980-81Real Sociedad1st
1979-80Real Madrid20th
1978-79Real Madrid19th
1977-78Real Madrid18th
1976-77Atletico de Madrid8th
1975-76Real Madrid17th
1974-75Real Madrid16th
1973-74FC Barcelona9th
1972-73Atletico de Madrid7th
1971-72Real Madrid15th
1970-71Valencia CF4th
1969-70Atletico de Madrid6th
1968-69Real Madrid14th
1967-68Real Madrid13th
1966-67Real Madrid12th
1965-66Atletico de Madrid5th
1964-65Real Madrid11th
1963-64Real Madrid10th
1962-63Real Madrid9th
1961-62Real Madrid8th
1960-61Real Madrid7th
1959-60FC Barcelona8th
1958-59FC Barcelona7th
1957-58Real Madrid6th
1956-57Real Madrid5th
1955-56Athletic de Bilbao6th
1954-55Real Madrid4th
1953-54Real Madrid3rd
1952-53FC Barcelona6th
1951-52FC Barcelona5th
1950-51Atletico de Madrid4th
1949-50Atletico de Madrid3rd
1948-49FC Barcelona4th
1947-48FC Barcelona3rd
1946-47Valencia CF3rd
1945-46Sevilla FC1st
1944-45FC Barcelona2nd
1943-44Valencia CF2nd
1942-43Athletic de Bilbao5th
1941-42Valencia CF1st
1940-41Atletico Aviacion2nd
1939-40Atletico Aviacion1st
1938-39No football league, civil war
1937-38No football league, civil war
1936-37No football league, civil war
1935-36Athletic de Bilbao4th
1934-35Real Betis1st
1933-34Athletic de Bilbao3rd
1932-33Real Madrid2nd
1931-32Real Madrid1st
1930-31Athletic de Bilbao2nd
1929-30Athletic Bilbao1st
1928-29FC Barcelona1st

Recent La Liga Winners (Last 10 Years)

The past decade shows how Spain’s football powers have battled for supremacy:

La Liga Recent Champions

  • 5 Barcelona Titles
  • 4 Real Madrid Titles
  • 1 Atletico Title

2024-25 CHAMPION FC Barcelona 28th Title Manager: Hansi Flick Reclaimed the crown from Real Madrid

2023-24 CHAMPION Real Madrid 36th Title Manager: Carlo Ancelotti Record-extending championship

La Liga Winners Statistics

Top 5 Most Successful Clubs

Real Madrid, Barcelona, Atlético Madrid, Athletic Bilbao, and Valencia have claimed 89 of the 94 titles in La Liga history.

Athletic Bilbao – Early Giants Athletic Bilbao won La Liga in 1930, 1931, 1934, and 1936. Though they’ve faded from title contention in recent decades, they were once among Spain’s most formidable sides.

Real Madrid Dominance: 38.3% Real Madrid has won an astonishing 38.3% of all La Liga seasons.

Barcelona Success Rate: 29.8% Barcelona’s 28 titles represent nearly 30% of all championships contested.

La Liga History and Development

La Liga, officially the Primera División, began in 1929 with 10 founding clubs. Barcelona won the inaugural title, edging Real Madrid by just two points in a thrilling first season. The competition has evolved into one of world football’s premier leagues.

“La Liga’s history reflects Spain’s tumultuous past. Its only multi-year suspension occurred during the Civil War (1936–39), and in 2020 it was briefly halted due to the COVID-19 pandemic—marking just two pauses across more than nine decades of competition.”

Historical Milestones At A Glance

  • Founded: 1929
  • First Champion: FC Barcelona
  • Most Titles: Real Madrid (36)
  • Total Seasons: 94
  • Civil War Break: 1936-39
  • Different Winners: 9 clubs

The competition has grown significantly since its birth. Starting with 10 teams in 1929, La Liga expanded to 16 teams in 1934, then to 18 in 1971, before reaching its current 20-team format in 1997.

Real Madrid vs Barcelona Dominance

The rivalry between Real Madrid and Barcelona, known as “El Clásico,” defines Spanish football. Together, these giants have won 64 of 94 championships, an extraordinary 68% of all titles.

Real Madrid Era

Real Madrid’s Golden Periods The 1960s saw Real Madrid win 8 titles, including five straight from 1961 to 1965. The 1980s brought another golden age with 5 championships, while the modern era has maintained their winning tradition.

Barcelona Era

Barcelona’s Rise to Power Barcelona’s 28 titles include several dominant stretches, particularly in recent decades. The Johan Cruyff era of the 1990s built the foundation, while Pep Guardiola’s years (2008-2012) and the MSN era with Messi, Suarez, and Neymar brought unprecedented success.

Other Winners

Breaking the Duopoly While Real Madrid and Barcelona dominate the La Liga winners list, other clubs have had their moments. Atletico Madrid’s 11 titles include recent triumphs in 2013-14 and 2020-21. Athletic Bilbao was powerful in the early years with 8 titles, while Valencia enjoyed success in the early 2000s.

FAQs

Who has won La Liga the most times?

Real Madrid tops the La Liga winners list with 36 championships, followed by Barcelona with 28 titles, making these clubs the most successful in Spanish football history.

Which team won La Liga in 2024-25?

Barcelona claimed the 2024-25 La Liga title under manager Hansi Flick, securing their 28th championship and reclaiming the throne from Real Madrid.

When did La Liga begin?

La Liga started in 1929 with Barcelona winning the first championship. The competition has run every year except for a three-year break during the Spanish Civil War (1936-39).

How many different teams appear on the La Liga winners list?

Nine different clubs have won La Liga: Real Madrid (36), Barcelona (28), Atletico Madrid (11), Athletic Bilbao (8), Valencia (6), Real Sociedad (2), Real Betis (1), Sevilla (1), and Deportivo La Coruña (1).

What happens when teams finish level on points in the La Liga table?

If teams finish with equal points in La Liga, the championship is decided by head-to-head record between the tied teams, unlike other leagues that use goal difference as the primary tiebreaker.

M. Abdullah
M. Abdullah is a celebrity author with a keen interest in all things related to the rich and famous. He has built a reputation as a go-to source for the latest and trendy celebrity gossip and in-depth information and resources on the net worth of some of the world's most prominent celebrities, players, athletes, and politicians.