List of football clubs in Spain
The Spanish league (Liga) is divided in Divisions. During the season each team plays two times against all the other teams of its division, one time at home and the other in the opponent stadium. First division is the main division.These are the current divisions:
- First Division (20 teams)
- Second Division (22 teams)
- Second Division B (4 groups of 20 teams each)
- Third Division (18 groups)
- Regional Divisions.
The teams in First Division (2003/2004 season) are:
- Albacete
- Barcelona
- Real Betis BalompiÃÂé
- Athletic Club de Bilbao
- Deportivo de la CoruÃÂña
- RCD Espanyol
- MÃÂálaga
- Mallorca
- Osasuna
- Atlético de Madrid
- Real Madrid
- Real Murcia
- Racing de Santander
- Sevilla
- Real Sociedad
- Valencia
- Real Valladolid
- Celta de Vigo
- Villarreal
- Real Zaragoza
- Deportivo AlavÃÂés
- AlmerÃÂÃÂa Club de FÃÂútbol
- Club Deportivo Badajoz
- Sociedad Deportiva Compostela
- CÃÂórdoba
- Eibar
- Polideportivo Ejido
- Elche
- Racing de Ferrol
- Getafe
- Sporting de GijÃÂón
- Recreativo de Huelva
- LeganÃÂés
- Levante
- Numancia
- Real Oviedo
- Las Palmas
- Salamanca
- Xerez
- Tenerife
- Terrassa
- Rayo Vallecano
- Burgos
- CÃÂádiz
- Extremadura
- Granada
- HÃÂércules
- Cultural y Deportiva Leonesa
- JaÃÂén
- Lleida
- LogroÃÂñÃÂés
- MÃÂérida
- Ponferradina
- Real AvilÃÂés Industrial
- GimnÃÂÃÂ stic de Tarragona
- Toledo