| Rank |
Stadium |
Capacity |
Home Team/s |
Opened |
| 1 |
Camp Nou |
98,772 |
FC Barcelona |
1957, 24 September |
| 2 |
Estadio Santiago Bernabéu |
80,354 |
Real Madrid |
1947, 14 December |
| 3 |
Estadio de la Cartuja |
72,000 |
multi-use |
1999, 5 May |
| 4 |
Estadio Vicente Calderón |
57,200 |
Atlético Madrid |
1966, 2 October |
| 5 |
Estadi Montjuïc |
56,000 |
RCD Espanyol |
1927 |
| 6 |
Estadio Mestalla |
55,000 |
Valencia CF |
1923, 20 May |
| 7 |
Estadio Manuel Ruiz de Lopera |
52,500 |
Real Betis |
1929 |
| 8 |
Estadio Ramón Sánchez Pizjuán |
45,500 |
Sevilla FC |
1957 |
| 9 |
Estadio San Mamés |
40,000 |
Athletic Bilbao |
1913, 21 August |
| 10 |
Estadio Manuel Martínez Valero |
38,750 |
Elche CF |
1976 |
| 11 |
Estadio Riazor |
34,600 |
Deportivo de La Coruña |
1944 |
| 12 |
La Romareda |
34,596 |
Real Zaragoza |
1957, 8 September |
| 13 |
Estadio La Rosaleda |
34,596 |
Málaga CF |
1941 |
| 14 |
Estadio Nueva Condomina |
33,045 |
Real Murcia |
2006, 11 October |
| 15 |
Estadio Gran Canaria |
32.520 |
UD Las Palmas |
2003 |
| 16 |
Estadio Balaídos |
32.500 |
Celta de Vigo |
1928, 30 December |
| 17 |
Estadio José Rico Pérez |
32,000 |
Hércules CF & Alicante CF |
1974 |
| 18 |
Estadio Anoeta |
32,000 |
Real Sociedad |
1993 |
| 19 |
Estadio Carlos Tartiere |
30,000 |
Real Oviedo |
2000, 20 September |
| 20 |
Estadio José Zorila |
26,512 |
Real Valladolid |
1982, 20 February |
| 21 |
Estadio El Madrigal |
26,000 |
Villarreal CF |
1923, 17 June |
| 22 |
El Molinón |
25,885 |
Sporting de Gijón |
1908 |
| 23 |
Estadio Ciutat de Valencia |
25,400 |
Levante UD |
1969 |
| 24 |
Estadio Son Moix |
23,100 |
RCD Mallorca |
1999 |
| 25 |
Estadio Heliodoro Rodríguez |
23,000 |
CD Tenerife |
1925 |
| 26 |
Estadio El Sardinero |
22,100 |
Racing de Santander |
1988 |
| 27 |
Estadio Ramón de Carranza |
22,000 |
Cádiz CF |
1955 |
| 28 |
Estadio Municipal de Chapín |
22,000 |
Xerez CD |
1988 |
| 29 |
Estadio del Mediterráneo |
20,000 |
UD Almería |
2004 |
| 30 |
Estadi de la Nova Creu Alta |
20,000 |
CE Sabadell |
1967, 20 August |
| 31 |
Estadio Mendizorroza |
19,900 |
Deportivo Alavés |
1924 |
| 32 |
Nuevo Colombino |
19,860 |
Recreativo de Huelva |
2001 |
| 33 |
Estadio Reyno de Navarra |
19,800 |
CA Osasuna |
1967 |
| 34 |
Nou Castalia |
18,000 |
CD Castellón |
1987 |
| 35 |
Narcís Sala |
18,000 |
UE Sant Andreu |
1970 |
| 36 |
Estadio El Helmántico |
17,341 |
UD Salamanca |
1970 |
| 37 |
Estadio Carlos Belmonte |
17,000 |
Albacete Balompié |
1960 |
| 38 |
Pasarón |
16,500 |
Pontevedra CF |
1941 |
| 39 |
Estadio Nuevo Los Carmenes |
16,200 |
Granada CF & Granada Atlético CF |
1995, 16 May |
| 40 |
Nuevo Las Gaunas |
16,000 |
CD Logroñés & Logroñés CF |
2002 |
| 41 |
Estadio Nuevo Arcángel |
15,425 |
Córdoba CF |
1994 |
| 42 |
Mini Estadi |
15,276 |
FC Barcelona B |
1982 |
| 43 |
Cartagonova |
15,105 |
FC Cartagena |
1987, 27 September |
| 44 |
Teresa Rivero |
15,000 |
Rayo Vallecano |
1976 |
| 45 |
Estadio Romano |
15,000 |
Mérida UD |
1954 |
| 46 |
Coliseum Alfonso Pérez |
14,000 |
Getafe CF |
1998 |
| 47 |
El Soto |
14,000 |
CD Móstoles |
1981 |
| 48 |
El Plantío |
14,000 |
Burgos CF |
1964 |
| 49 |
Antonio Amilivia |
13,500 |
Cultural y Deportiva Leonesa |
2001 |
| 50 |
Camp d´Esports |
13,500 |
UE Lleida |
1909 |
| 51 |
Nuevo La Victoria |
12,589 |
Real Jaén |
2001 |
| 52 |
La Nueva Balastera |
12,500 |
CF Palencia |
1943 |
| 53 |
Estadio de la Malata |
12,042 |
Racing de Ferrol |
1993, 29 August |
| 54 |
Nou Estadi |
12,000 |
Gimnàstic de Tarragona |
1972 |
| 55 |
Álvarez Claro |
12,000 |
UD Melilla |
1933 |
| 56 |
Linarejos |
12,000 |
CD Linares |
1955 |
| 57 |
Olímpic de Terrassa |
11,500 |
Terrassa FC |
1960 |
| 58 |
El Malecón |
11,000 |
RS Gimnástica de Torrelavega |
1922 |
| 59 |
Camp del Centenari |
10,000 |
CF Badalona |
1972 |
| 60 |
Estadio Los Pajaritos |
9,500 |
CD Numancia |
1999 |