List of Spanish football champions

La Liga, first established in 1929, originally contained ten teams.

Before La Liga's organisation, the Copa del Rey—a regionalised cup competition—was effectively the national championship.

Of the founding teams in La Liga, only Athletic Bilbao, Barcelona and Real Madrid have not been relegated.

[4] Barcelona is one of two UEFA clubs (along with Bayern Munich who joined them in 2020) to have won the treble twice, after accomplishing this feat for a second time in 2015.

Clubs in bold are competing in La Liga as of the 2024–25 season.