Stadiums in Spain

Spain Flag

To read a Spain Stadium guide click on one of the blue links. You can sort each tables A-Z or numerically by selecting the little triangle icons in the first row.

League in Spain

La Liga Segunda División Other

La Liga

TeamNameCityCapacityOpened
Alavés Estadio de Mendizorroza Gasteiz 19,840 1924
Athletic Bilbao Estadio San Mamés Bilbao 53,331 2013
Atlético Madrid Estadio Wanda Metropolitano Madrid 70,000 2016
Barcelona Camp Nou Barcelona 99,354 1957
Cadiz CF Nuevo Mirandilla Cadiz 20,724 1955
Celta Vigo Abanca-Balaídos Pontevedra 31,800 1928
Elche Estadio Manuel Martínez Valero Alicante 39,000 1976
Espanyol RCDE Stadium Cornella 40,500 2009
Getafe Coliseum Alfonso Pérez Getafe 17,700 1998
Granada Nuevo Estadio de Los Cármenes Granada 21,822 1995
Levante Estadi Ciutat de València Valencia 25,354 1969
Mallorca Visit Mallorca Estadi Palma 23,142 1999
Osasuna Estadio El Sadar Pamplona 19,553 1967
Rayo Vallecano Campo de Fútbol de Vallecas Madrid 14,708 1976
Real Betis Estadio Benito Villamarín Sevilla 60,721 1929
Real Madrid Santiago Bernabéu Madrid 81,044 1947
Real Sociedad Reale Arena Donostia 39,500 1993
Sevilla Estadio Ramón Sánchez-Pizjuán Sevilla 45,500 1958
Valencia Estadio de Mestalla Valencia 55,000 1923
Villarreal Estadio de la Cerámica Vila-real 23,500 1923

Segunda División

TeamNameCityCapacityOpened
Alcorcón Estadio Municipal de Santo Domingo Alcorcon 6,000 1999
Almería Estadio De Los Juegos Mediterráneos Almeria 22,000 2004
Eibar Estadio Municipal de Ipurua Eibar 5,250 1947
Girona Estadi Municipal Montilivi Girona 9,286 1970
Las Palmas Estadio Gran Canaria Las Palmas de Gran Canaria 31,250 2003
Leganés Estadio Municipal de Butarque Madrid 8,000 1998
Lugo Estadio Anxo Carro Lugo 7,840 1974
Mirandés Municipal de Anduva Miranda de Ebro 6,000 1950
Málaga Estadio La Rosaleda Malaga 28,963 1941
Ponferradina Estadio El Toralín Ponferrada 8,800 2000
Real Oviedo Estadio Carlos Tartiere Oviedo 30,500 2000
Reus Deportiu Estadi Municipal de Reus Reus 4,700 1977
SD Huesca Estadio El Alcoraz Huesca 5,500 1972
Sporting de Gijón Estadio El Molinón Gijon 30,000 1908
Tenerife Estadio Heliodoro Rodríguez López Tenerife 21,732 1925
Valladolid Nuevo José Zorrilla Valladolid 26,512 1982
Zaragoza Estadio de La Romareda Zaragoza 34,596 1957

Other

TeamNameCityCapacityOpened
Albacete Estadio Carlos Belmonte Albacete 17,524 1960
Barcelona B Mini Estadi Barcelona 15,276 1982
Cadiz CF Nuevo Mirandilla Cadiz 20,724 1955
Cultural Leonesa Estadio Reino de León Leon 13,346 2001
Córdoba Estadio Nuevo Arcángel Córdoba 21,822 1993
Deportivo La Coruña Estadio Municipal de Riazor Galicia 34,600 1944
Elche Estadio Manuel Martínez Valero Alicante 39,000 1976
Gimnastic de Tarragona Nou Estadi de Tarragona Tarragona 14,591 1972
Granada Nuevo Estadio de Los Cármenes Granada 21,822 1995
Hércules CF Estadio José Rico Pérez Alicante 29,500 1974
Llagostera Estadio Municipal de Llagostera Llagostera 1,500 1989
Lorca Deportiva Estadio Francisco Artés Carrasco Lorca 8,120 2003
Numancia Nuevo Estadio Los Pajaritos Soria 9,025 1999
Osasuna Estadio El Sadar Pamplona 19,553 1967
Racing Santander Campos de Sport de El Sardinero Santander 22,222 1988
Real Jaén Nuevo Estadio de La Victoria Jaén 12,569 2001
Real Madrid Castilla Estadio Alfredo di Stéfano Madrid 5,000 2006
Real Murcia Nueva Condomina Murcia 31,179 2006
Recreativo Estadio Nuevo Colombino Juelva 21,670 2001
Sabadell Estadi de la Nova Creu Alta Sabadell 11,981 1967
Sevilla Atletico Campo Viejo Nervión Seville 6,000 1974
Spanish National Team Estadio de La Cartuja Sevilla 60,000 1999