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).
| Year | Champion | Title Number |
| 2024-25 | Barcelona | 28th |
| 2023-24 | Real Madrid | 36th |
| 2022-23 | Barcelona | 27th |
| 2021-22 | Real Madrid | 35th |
| 2020-21 | Atletico de Madrid | 11th |
| 2019-20 | Real Madrid | 34th |
| 2018-19 | Barcelona | 26th |
| 2017-18 | Barcelona | 25th |
| 2016-17 | Real Madrid | 33rd |
| 2015-16 | Barcelona | 24th |
| 2014-15 | Barcelona | 23rd |
| 2013-14 | Atletico de Madrid | 10th |
| 2012-13 | FC Barcelona | 22nd |
| 2011-12 | Real Madrid | 32nd |
| 2010-11 | FC Barcelona | 21st |
| 2009-10 | FC Barcelona | 20th |
| 2008-9 | FC Barcelona | 19th |
| 2007-8 | Real Madrid | 31st |
| 2006-7 | Real Madrid | 30th |
| 2005-06 | FC Barcelona | 18th |
| 2004-05 | FC Barcelona | 17th |
| 2003-04 | Valencia CF | 6th |
| 2002-03 | Real Madrid | 29th |
| 2001-02 | Valencia CF | 5th |
| 2000-01 | Real Madrid | 28th |
| 1999-00 | Deportivo de La Coruna | 1st |
| 1998-99 | FC Barcelona | 16th |
| 1997-98 | FC Barcelona | 15th |
| 1996-97 | Real Madrid | 27th |
| 1995-96 | Atletico de Madrid | 9th |
| 1994-95 | Real Madrid | 26th |
| 1993-94 | FC Barcelona | 14th |
| 1992-93 | FC Barcelona | 13th |
| 1991-92 | FC Barcelona | 12th |
| 1990-91 | FC Barcelona | 11th |
| 1989-90 | Real Madrid | 25th |
| 1988-89 | Real Madrid | 24th |
| 1987-88 | Real Madrid | 23rd |
| 1986-87 | Real Madrid | 22nd |
| 1985-86 | Real Madrid | 21st |
| 1984-85 | FC Barcelona | 10th |
| 1983-84 | Athletic de Bilbao | 8th |
| 1982-83 | Athletic de Bilbao | 7th |
| 1981-82 | Real Sociedad | 2nd |
| 1980-81 | Real Sociedad | 1st |
| 1979-80 | Real Madrid | 20th |
| 1978-79 | Real Madrid | 19th |
| 1977-78 | Real Madrid | 18th |
| 1976-77 | Atletico de Madrid | 8th |
| 1975-76 | Real Madrid | 17th |
| 1974-75 | Real Madrid | 16th |
| 1973-74 | FC Barcelona | 9th |
| 1972-73 | Atletico de Madrid | 7th |
| 1971-72 | Real Madrid | 15th |
| 1970-71 | Valencia CF | 4th |
| 1969-70 | Atletico de Madrid | 6th |
| 1968-69 | Real Madrid | 14th |
| 1967-68 | Real Madrid | 13th |
| 1966-67 | Real Madrid | 12th |
| 1965-66 | Atletico de Madrid | 5th |
| 1964-65 | Real Madrid | 11th |
| 1963-64 | Real Madrid | 10th |
| 1962-63 | Real Madrid | 9th |
| 1961-62 | Real Madrid | 8th |
| 1960-61 | Real Madrid | 7th |
| 1959-60 | FC Barcelona | 8th |
| 1958-59 | FC Barcelona | 7th |
| 1957-58 | Real Madrid | 6th |
| 1956-57 | Real Madrid | 5th |
| 1955-56 | Athletic de Bilbao | 6th |
| 1954-55 | Real Madrid | 4th |
| 1953-54 | Real Madrid | 3rd |
| 1952-53 | FC Barcelona | 6th |
| 1951-52 | FC Barcelona | 5th |
| 1950-51 | Atletico de Madrid | 4th |
| 1949-50 | Atletico de Madrid | 3rd |
| 1948-49 | FC Barcelona | 4th |
| 1947-48 | FC Barcelona | 3rd |
| 1946-47 | Valencia CF | 3rd |
| 1945-46 | Sevilla FC | 1st |
| 1944-45 | FC Barcelona | 2nd |
| 1943-44 | Valencia CF | 2nd |
| 1942-43 | Athletic de Bilbao | 5th |
| 1941-42 | Valencia CF | 1st |
| 1940-41 | Atletico Aviacion | 2nd |
| 1939-40 | Atletico Aviacion | 1st |
| 1938-39 | No football league, civil war | – |
| 1937-38 | No football league, civil war | – |
| 1936-37 | No football league, civil war | – |
| 1935-36 | Athletic de Bilbao | 4th |
| 1934-35 | Real Betis | 1st |
| 1933-34 | Athletic de Bilbao | 3rd |
| 1932-33 | Real Madrid | 2nd |
| 1931-32 | Real Madrid | 1st |
| 1930-31 | Athletic de Bilbao | 2nd |
| 1929-30 | Athletic Bilbao | 1st |
| 1928-29 | FC Barcelona | 1st |
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.











