MakeYourChart

La Liga Titles by Club, 1929 to 2026

Real Madrid lead La Liga with 36 titles, Barcelona have 29 after winning in 2025-26, and only 9 clubs have ever won the Spanish league.

Free to edit and export · No signup to start

What the data shows

  • In 2026, Real Madrid ranks #1 with 36, ahead of Barcelona (29) and Atlético Madrid (11).
  • Back in 1929, Barcelona was #1 with 1.
  • The top spot changed hands 3 times: Athletic Bilbao in 1931, Barcelona in 1953 and Real Madrid in 1963.

About this chart

Real Madrid have won 36 La Liga titles, the latest in 2023-24, and have held the outright lead since 1962-63. Barcelona are second with 29, including 2025-26, their most recent. Barcelona also won the very first title in 1928-29, and Athletic Bilbao led through the early 1930s. Atlético Madrid have 11, Athletic Bilbao 8, Valencia 6 and Real Sociedad 2.

Only 9 clubs have ever won the league, and Real Madrid and Barcelona alone hold 65 titles between them. The count runs from the first season in 1928-29 (labeled 1929), with each title assigned to the year the season ended, so 2025-26 appears as 2026.

The data

Source: Wikipedia, 'La Liga' (Performance by club, winning years); title counted in the year the season ended. Retrieved November 4, 2026. First La Liga season was 1928-29 (label 1929). 2025-26 (label 2026) won by Barcelona, confirmed on the 2025-26 La Liga page (29th title).

La Liga Titles by Club, Cumulative Spanish league titles, 1929-2026, 1929–2026
DateReal MadridBarcelonaAtlético MadridAthletic BilbaoValenciaReal SociedadDeportivo La CoruñaSevillaReal Betis
1929010000000
1930010100000
1931010200000
1932110200000
1933210200000
1934210300000
1935210300001
1936210400001
1937210400001
1938210400001
1939210400001
1940211400001
1941212400001
1942212410001
1943212510001
1944212520001
1945222520001
1946222520011
1947222530011
1948232530011
1949242530011
1950243530011
1951244530011
1952254530011
1953264530011
1954364530011
1955464530011
1956464630011
1957564630011
1958664630011
1959674630011
1960684630011
1961784630011
1962884630011
1963984630011
19641084630011
19651184630011
19661185630011
19671285630011
19681385630011
19691485630011
19701486630011
19711486640011
19721586640011
19731587640011
19741597640011
19751697640011
19761797640011
19771798640011
19781898640011
19791998640011
19802098640011
19812098641011
19822098642011
19832098742011
19842098842011
198520108842011
198621108842011
198722108842011
198823108842011
198924108842011
199025108842011
199125118842011
199225128842011
199325138842011
199425148842011
199526148842011
199626149842011
199727149842011
199827159842011
199927169842011
200027169842111
200128169842111
200228169852111
200329169852111
200429169862111
200529179862111
200629189862111
200730189862111
200831189862111
200931199862111
201031209862111
201131219862111
201232219862111
201332229862111
2014322210862111
2015322310862111
2016322410862111
2017332410862111
2018332510862111
2019332610862111
2020342610862111
2021342611862111
2022352611862111
2023352711862111
2024362711862111
2025362811862111
2026362911862111

Post it

Suggested caption: “Real Madrid 36, Barcelona 29. Only 9 clubs have ever won La Liga.” Credit the source in your caption; it heads off the 'source?' comments.

Make it yours

  • Switch between bar, line, column and donut races with one click.
  • Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
  • Change the theme, font, colors and race length, and add your own captions.
  • Paste your own numbers from Excel or Google Sheets. See the bar chart race maker for tips.

Frequently asked questions

Who has won the most La Liga titles?

Real Madrid have won the most, with 36 La Liga titles, the latest in 2023-24. Barcelona are second with 29.

Who won La Liga in 2025-26?

Barcelona won La Liga in 2025-26, their 29th title.

How many clubs have won La Liga?

Only 9 clubs have ever won La Liga. Besides Real Madrid and Barcelona, the winners include Atlético Madrid (11), Athletic Bilbao (8), Valencia (6) and Real Sociedad (2).

Where does this data come from?

Wikipedia, 'La Liga' (Performance by club, winning years); title counted in the year the season ended. Retrieved November 4, 2026. First La Liga season was 1928-29 (label 1929). 2025-26 (label 2026) won by Barcelona, confirmed on the 2025-26 La Liga page (29th title). You can download the full table as a CSV from this page.

Can I turn this chart into a video?

Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.

Related data

All sports charts