The following is a list of stadiums in Spain, ordered by capacity. Only stadiums with a capacity of 10,000 or more are included in this list. In the second list, the minimum capacity is 5,000. Stadiums in bold are part of the 2024–25 La Liga .
n°
Image
Stadium
Capacity
City
Autonomous community
Team
Inaugurated
Notes
1
Camp Nou
99,354[ 1]
Barcelona
Catalonia
F.C. Barcelona
1957
UEFA Category 4 stadium
2
Santiago Bernabéu
78,297[ 2]
Madrid
Madrid
Real Madrid C.F.
1947
3
Metropolitano
70,460[ 3]
Madrid
Madrid
Atlético Madrid
1994
4
Benito Villamarín
60,270[ 4]
Seville
Andalusia
Real Betis
1929
5
La Cartuja
57,600
Seville
Andalusia
Spain national football team
1999
6
Lluís Companys
55,926[ 5]
Barcelona
Catalonia
F.C. Barcelona
1927
7
San Mamés
53,331[ 6]
Bilbao
Basque Country
Athletic Bilbao
2013
8
Mestalla
49,430[ 7]
Valencia (València)
Valencia
Valencia C.F.
1923
9
Ramón Sánchez Pizjuán
42,714[ 8]
Seville
Andalusia
Sevilla F.C.
1957
10
RCDE Stadium
40,000[ 9]
Cornellà de Llobregat
Catalonia
RCD Espanyol
2009
11
Anoeta
39,313[ 10]
Donostia-San Sebastián
Basque Country
Real Sociedad
1993
12
La Romareda
33,608[ 11]
Zaragoza
Aragon
Real Zaragoza
1957
13
Riazor
32,490[ 12]
A Coruña
Galicia
R.C. Deportivo de La Coruña
1944
14
Gran Canaria
32,400[ 13]
Las Palmas
Canary Islands
U.D. Las Palmas
2003
15
Martínez Valero
31,388[ 14]
Elche / Elx
Valencia
Elche C.F.
1976
16
Nueva Condomina
31,179[ 15]
Murcia
Murcia
Real Murcia C.F.
2006
17
Carlos Tartiere
30,500[ 16]
Oviedo / Uviéu
Asturias
Real Oviedo
2000
18
La Rosaleda
30,044[ 17]
Málaga
Andalusia
Málaga C.F.
1941
19
El Molinón
29,371[ 18]
Gijón / Xixón
Asturias
Real Sporting Gijón
1908
20
Balaídos
29,000[ 19]
Vigo
Galicia
RC Celta de Vigo
1928
21
José Zorrilla
27,846
Valladolid
Castile and León
Real Valladolid
1982
22
Ciutat de València
26,354
Valencia
Valencia
Levante U.D.
1969
23
Son Moix
26,020
Palma
Balearic Islands
R.C.D. Mallorca
1999
24
Nuevo Mirandilla
25,033
Cádiz
Andalusia
Cádiz C.F.
1955
25
José Rico Pérez
24,704[ 20]
Alicante
Valencia
Hércules de Alicante C.F.
1974
26
El Sadar
23,576
Iruña / Pamplona
Navarre
C.A. Osasuna
1967
27
La Cerámica
23,000
Villarreal
Valencia
Villarreal C.F.
1923
28
Heliodoro Rodríguez López
22,824[ 21]
Santa Cruz de Tenerife
Canary Islands
C.D. Tenerife
1925
29
El Sardinero
22,222
Santander
Cantabria
Real Racing Club de Santander
1988
30
Nuevo Colombino
21,670
Huelva
Andalusia
R.C. Recreativo de Huelva
2001
31
Los Cármenes
21,600 [ 22]
Granada
Granada C.F.
1995
32
Power Horse Stadium
21,350
Almería
Almería
2004
33
Nuevo Arcángel
20,989[ 23]
Córdoba
Córdoba
1994
34
Chapín
20,523
Jerez de la Frontera
Xerez C.D.
Xerez Deportivo F.C.
1988
35
Mendizorrotza
19,840
Vitoria-Gasteiz
Basque Country
Deportivo Alavés
1924
36
Carlos Belmonte
17,524
Albacete
Castile-La Mancha
Albacete BP
1960
37
Coliseum
17,393
Getafe
Madrid
Getafe
1998
38
El Helmántico
17,341
Villares de la Reina
Castile and León
Salamanca CF UDS
1970
39
Estadio Municipal
16,120
La Línea de la Concepción
Andalusia
Linense
1969
40
Las Gaunas
15,902
Logroño
La Rioja (Spain)
UD Logroñés
SD Logroñés Logroño
2002
41
Nuevo Vivero
15,198
Badajoz
Extremadura
Badajoz
1998
42
Cartagonova
15,105
Cartagena
Murcia
Cartagena
1987
43
Romano
14,600
Mérida
Extremadura
Mérida
1954
44
Nou Estadi
14,591
Tarragona
Catalonia
Gimnàstic
1972
45
Vallecas
14,505[ 24]
Madrid
Madrid
Rayo Vallecano
1976
46
Castàlia
14,485[ 25]
Castellón de la Plana
Valencia
Castellón
1987
47
El Soto
14,000
Móstoles
Madrid
Móstoles
1981
48
Camp d'Esports
13,500
Lleida
Catalonia
Lleida Esportiu
1918
49
Juan Rojas
13,468
Almería
Andalusia
Almería (rugby)
1976
50
Montilivi
13,450[ 26]
Girona
Catalonia
Girona
1970
51
Reino de León
13,346[ 27]
León
Castile and León
Cultural Leonesa
2001
52
El Plantío
12,642[ 28]
Burgos
Castile and León
Burgos
1964
53
La Victoria
12,569
Jaén
Andalusia
Jaén
2001
54
Butarque
12,450[ 29]
Leganés
Madrid
Leganés
1998
56
Nacional Complutense
12,400
Madrid
Madrid
Cisneros (rugby)
1943
57
A Malata
12,042
Ferrol
Galicia
Racing Ferrol
1993
58
Verónica Boquete de San Lázaro
12,000[ 30]
Santiago de Compostela
Galicia
Compostela
1993
59
Nova Creu Alta
11,981
Sabadell
Catalonia
Sabadell
1967
60
Francisco de la Hera
11,580
Almendralejo
Extremadura
CD Extremadura 1924
1996
61
Olímpic de Terrassa
11,500
Terrassa
Catalonia
Terrassa
1960
62
Ciudad de Tudela
11,000
Tudela (Tutera)
Navarre
CD Tudelano
1969
63
Ciudad de Málaga
10,816
Málaga
Andalusia
Athletics
2006
64
Pasarón
10,500
Pontevedra
Galicia
Pontevedra
1965
65
Linarejos
10,000
Linares
Andalusia
Linares
1956
Las Mestas
10,000
Gijón
Asturias
Gijón Mariners (American football)CSI Gijón (horse jumping)
1942
Stadiums with a capacity below 10,000[ edit ]
Stadiums with a capacity of at least 5,000 are included.
n°
Image
Stadium
Capacity
City
Autonomous community
Team
Inaugurated
Notes
1
Vilatenim
9,472
Figueres
Catalonia
UE Figueres
1986
2
El Alcoraz
9,100
Huesca
Catalonia
SD Huesca
1972
3
La Murta
9,000
Xàtiva
Valencia
CD Olímpic
1922
4
El Toralín
8,400
Ponferrada
Castile and León
SD Ponferradina
2000
5
Los Pajaritos
8,261
Soria
Castile and León
CD Numancia
1999
6
Ipurua
8,164
Eibar
Basque Country
SD Eibar
1947
7
Francisco Artés Carrasco
8,120
Lorca
Murcia
Lorca Deportiva
2003
8
Pedro Escartín
8,000
Guadalajara
Castile-La Mancha
CD Guadalajara
1967
9
Estadio Municipal Álvarez Claro
8,000
Melilla
Melilla
UD Melilla
1945
10
Lasesarre
7,960
Barakaldo
Basque Country
Barakaldo CF
2003
11
Ruta de la Plata
7,813
Zamora
Castile and León
Zamora CF
2002
12
Antonio Domínguez Alfonso
7,500
Arona
Canary Islands
Gimnástica de Torrelavega
1969
13
Ciudad de Puertollano
7,240
Puertollano
Castile-La Mancha
CD Puertollano
2010
14
Estadio Nuevo Mirador
7,200
Algeciras
Andalusia
Algeciras CF
1999
15
Anxo Carro
7,070
Lugo
Galicia
CD Lugo
1974
16
Ciudad Deportiva de Lanzarote
7,000
Arrecife
Canary Islands
UD Lanzarote
1968
17
Estadio Príncipe Felipe
7,000
Cáceres
Extremadura
CP Cacereño
1977
18
Francisco Peraza
7,000
San Cristóbal de La Laguna
Canary Islands
CD Laguna
1984
19
Municipal de L'Hospitalet
6,740
L'Hospitalet de Llobregat
Catalonia
CE L'Hospitalet
1991
20
La Fuensanta
6,700
Cuenca
Castile-La Mancha
UB Conquense
1940
21
Narcís Sala
6,563
Barcelona
Catalonia
UE Sant Andreu
1970
22
Alfonso Murube
6,500
Ceuta
Ceuta
AD Ceuta
1997
23
La Magdalena
6,500
Novelda
Valencia
Novelda CF
1949
24
Los Cuartos
6,500
La Orotava
Canary Islands
UD Orotava
1949
25
Stadium Gall
6,500
Irun
Basque Country
Real Unión
6,344[ 31]
26
El Malecón
6,007
Torrelavega
Cantabria
Gimnástica de Torrelavega ]
1922
27
Can Misses
6,000
Ibiza
Cantabria
UD Ibiza ]
1922
28
Alfredo Di Stéfano
6,000
Madrid
Madrid
Real Madrid Castilla ]
1922[ 32]
29
Estadio Balear
6,000
Palma
Canary Islands
Atlético Baleares ]
1922[ 33]
30
Estadio Maspalomas
6,000
San Bartolomé de Tirajana
Castile and León
CD Maspalomas ]
1950
31
Johan Cruyff
6,000
Sant Joan Despí
Catalonia
Barcelona Atlètic ]
2019
32
Anduva
5,759 [ 34]
Miranda de Ebro
Castile and León
CD Mirandés ]
2019
33
O Couto
5,659
Ourense
Galicia
Ourense CF UD Ourense
1948
34
Nuestra Señora de la Caridad
5,500
Villarrobledo
Albacete
CP Villarrobledo
1958
35
Virgen de las Nieves
5,500
Santa Cruz de La Palma
Canary Islands
SD Tenisca
2001
36
Salto del Caballo
5,500
Toledo
Canary Islands
CD Toledo
1973
37
Fernando Torres
5,400 [ 35]
Fuenlabrada
Madrid
CF Fuenlabrada
2011
38
Guillermo Amor
5,383
Benidorm
Valencia
Benidorm CF
1964
39
Román Suárez Puerta
5,352
Avilés
Asturias
Real Avilés
1943
40
García Hermanos
5,000
Betanzos
Galicia
Betanzos CF
1990
41
Nou Camp de Santa Coloma
5,000
Santa Coloma de Gramenet
Catalonia
FE Grama
1994
42
El Prado
5,500
Talavera de la Reina
Canary Islands
CF Talavera
1944
Sovereign states States with limited recognition Dependencies and other entities