Every Euro venue, since 1960.
97 stadiums across 21 host nations. Capacity, altitude, opening year, tournament appearances. Click any row to query the underlying API (GET /stadiums/{id}).
97
Stadiums
21
Host countries
—
Oldest
—
Newest
Stadium map
All venues — marker size + color scales with WC-edition count · click any marker for details
Loading map…
Capacity:<25%25-45%45-65%65-85%≥85%·Marker size also scales with capacity
Highest-altitude venues
Estadio Azteca's 2,287m made 1986 famous. Toluca tops out higher.
- 1.
Santiago BernabéuMadrid, Spain707 m - 2.
Tivoli-NeuInnsbruck, Austria589 m - 3.
Stade de SuisseBern, Switzerland560 m - 4.
OlympiastadionMunich, Germany524 m - 5.
Allianz ArenaMunich, Germany490 m - 6.
Stade Geoffroy-GuichardSaint-Étienne, France488 m - 7.
Wörthersee StadionKlagenfurt, Austria441 m - 8.
Stadion Wals-SiezenheimSalzburg, Austria426 m - 9.
LetzigrundZürich, Switzerland411 m - 10.
Stade de GenèveGeneva, Switzerland385 m
GET /stadiums (sorted by elevationM desc)
Most-used venues
Stadiums that hosted multiple Euro tournaments
- 1.
Stade VélodromeMarseille, France3× cups1960, 1984, 2016 - 2.
Parc des PrincesParis, France3× cups1960, 1984, 2016 - 3.
Stadio OlimpicoRome, Italy3× cups1968, 1980, 2020 - 4.
WaldstadionFrankfurt, Germany2× cups1988, 2024 - 5.
VolksparkstadionHamburg, Germany2× cups1988, 2024 - 6.
Stade Maurice DufrasneLiège, Belgium2× cups1972, 2000 - 7.
Wembley StadiumLondon, England2× cups1996, 2020 - 8.
Allianz ArenaMunich, Germany2× cups2020, 2024 - 9.
Stadio San PaoloNaples, Italy2× cups1968, 1980 - 10.
Stade Geoffroy-GuichardSaint-Étienne, France2× cups1984, 2016
GET /stadiums (filter: tournaments.length > 1)
Average capacity by opening decade
Are WC venues getting bigger over time?
GET /stadiums (group by floor(opened / 10) × 10)
Stadiums by host country
21 countries have hosted matches
GET /stadiums (group by country)
All venues
| Stadium | Country | Capacity | Altitude | Opened | WC editions |
|---|---|---|---|---|---|
| Stade Vélodrome Marseille | — | 15 m | — | 1960, 1984, 2016 | |
| Parc des Princes Paris | — | 42 m | — | 1960, 1984, 2016 | |
| Stadio Olimpico Rome | — | 54 m | — | 1968, 1980, 2020 | |
| Waldstadion Frankfurt | — | 116 m | — | 1988, 2024 | |
| Volksparkstadion Hamburg | — | 26 m | — | 1988, 2024 | |
| Stade Maurice Dufrasne Liège | — | 62 m | — | 1972, 2000 | |
| Wembley Stadium London | — | 60 m | — | 1996, 2020 | |
| Allianz Arena Munich | — | 490 m | — | 2020, 2024 | |
| Stadio San Paolo Naples | — | 34 m | — | 1968, 1980 | |
| Stade Geoffroy-Guichard Saint-Étienne | — | 488 m | — | 1984, 2016 | |
| Amsterdam Arena Amsterdam | — | 0 m | — | 2000 | |
| Johan Cruyff Arena Amsterdam | — | 14 m | — | 2020 | |
| Bosuilstadion Antwerp | — | 3 m | — | 1972 | |
| GelreDome Arnhem | — | 16 m | — | 2000 | |
| Estádio Municipal de Aveiro Aveiro | — | 43 m | — | 2004 | |
| Olympic Stadium Baku | Azerbaijan | — | 6 m | — | 2020 |
| Camp Nou Barcelona | — | 61 m | — | 1964 | |
| St. Jakob-Park Basel | — | 259 m | — | 2008 | |
| Red Star Stadium Belgrade | — | 115 m | — | 1976 | |
| Olympiastadion Berlin | — | 65 m | — | 2024 | |
| Stade de Suisse Bern | — | 560 m | — | 2008 | |
| Villa Park Birmingham | — | 103 m | — | 1996 | |
| Stade de Bordeaux Bordeaux | — | 6 m | — | 2016 | |
| Estádio Municipal de Braga Braga | — | 91 m | — | 2004 | |
| Jan Breydel Stadium Bruges | — | 13 m | — | 2000 | |
| Heysel Stadium Brussels | — | 60 m | — | 1972 | |
| King Baudouin Stadium Brussels | — | 60 m | — | 2000 | |
| Stade Émile Versé Brussels | — | 41 m | — | 1972 | |
| Arena Națională Bucharest | — | 72 m | — | 2020 | |
| Puskás Aréna Budapest | — | 113 m | — | 2020 | |
| Stade du Pays de Charleroi Charleroi | — | 144 m | — | 2000 | |
| Estádio Cidade de Coimbra Coimbra | — | 43 m | — | 2004 | |
| Müngersdorfer Stadion Cologne | — | 68 m | — | 1988 | |
| RheinEnergieStadion Cologne | — | 68 m | — | 2024 | |
| Parken Stadium Copenhagen | — | 13 m | — | 2020 | |
| Parc Olympique Lyonnais Décines-Charpieu | — | 191 m | — | 2016 | |
| Donbas Arena Donetsk | — | 205 m | — | 2012 | |
| Westfalenstadion Dortmund | — | 108 m | — | 2024 | |
| Merkur Spiel-Arena Düsseldorf | — | 38 m | — | 2024 | |
| Rheinstadion Düsseldorf | — | 32 m | — | 1988 | |
| Philips Stadion Eindhoven | — | 25 m | — | 2000 | |
| Estádio Algarve Faro/Loulé | — | 51 m | — | 2004 | |
| Stadio Comunale Florence | — | 51 m | — | 1968 | |
| PGE Arena Gdańsk | — | 0 m | — | 2012 | |
| Arena AufSchalke Gelsenkirchen | — | 57 m | — | 2024 | |
| Parkstadion Gelsenkirchen | — | 60 m | — | 1988 | |
| Stade de Genève Geneva | — | 385 m | — | 2008 | |
| Hampden Park Glasgow | — | 38 m | — | 2020 | |
| Ullevi Gothenburg | — | 7 m | — | 1992 | |
| Estádio D. Afonso Henriques Guimarães | — | 171 m | — | 2004 | |
| Niedersachsenstadion Hanover | — | 65 m | — | 1988 | |
| Tivoli-Neu Innsbruck | — | 589 m | — | 2008 | |
| Metalist Stadium Kharkiv | — | 115 m | — | 2012 | |
| Wörthersee Stadion Klagenfurt | — | 441 m | — | 2008 | |
| Olympic Stadium Kyiv | — | 136 m | — | 2012 | |
| Elland Road Leeds | — | 43 m | — | 1996 | |
| Red Bull Arena Leipzig | — | 114 m | — | 2024 | |
| Estádio Dr. Magalhães Pessoa Leiria | — | 38 m | — | 2004 | |
| Stade Bollaert-Delelis Lens | — | 41 m | — | 2016 | |
| Stade Félix-Bollaert Lens | — | 41 m | — | 1984 | |
| Estádio da Luz Lisbon | — | 97 m | — | 2004 | |
| Estádio José Alvalade Lisbon | — | 87 m | — | 2004 | |
| Anfield Liverpool | — | 63 m | — | 1996 | |
| Arena Lviv Lviv | — | 341 m | — | 2012 | |
| Stade de Gerland Lyon | — | 173 m | — | 1984 | |
| Santiago Bernabéu Madrid | — | 707 m | — | 1964 | |
| Malmö Stadion Malmö | — | 10 m | — | 1992 | |
| Old Trafford Manchester | — | 45 m | — | 1996 | |
| San Siro Milan | — | 176 m | — | 1980 | |
| Olympiastadion Munich | — | 524 m | — | 1988 | |
| Stade de la Beaujoire Nantes | — | 27 m | — | 1984 | |
| St James' Park Newcastle | — | 81 m | — | 1996 | |
| Stade de Nice Nice | — | 29 m | — | 2016 | |
| Idrottsparken Norrköping | — | 31 m | — | 1992 | |
| City Ground Nottingham | — | 30 m | — | 1996 | |
| Estádio do Bessa Porto | — | 79 m | — | 2004 | |
| Estádio do Dragão Porto | — | 117 m | — | 2004 | |
| Stadion Miejski Poznań | — | 83 m | — | 2012 | |
| De Kuip Rotterdam | — | 6 m | — | 2000 | |
| Feijenoord Stadion Rotterdam | — | 6 m | — | 2000 | |
| Stade de France Saint-Denis | — | 57 m | — | 2016 | |
| Krestovsky Stadium Saint Petersburg | — | 23 m | — | 2020 | |
| Stadion Wals-Siezenheim Salzburg | — | 426 m | — | 2008 | |
| Estadio de La Cartuja Seville | — | 19 m | — | 2020 | |
| Hillsborough Sheffield | — | 69 m | — | 1996 | |
| Råsunda Stadium Solna | — | 12 m | — | 1992 | |
| Stade de la Meinau Strasbourg | — | 145 m | — | 1984 | |
| MHPArena Stuttgart | — | 224 m | — | 2024 | |
| Neckarstadion Stuttgart | — | 224 m | — | 1988 | |
| Stadium Municipal Toulouse | — | 148 m | — | 2016 | |
| Stadio Comunale Turin | — | 252 m | — | 1980 | |
| Ernst-Happel-Stadion Vienna | — | 178 m | — | 2008 | |
| Stade Pierre-Mauroy Villeneuve-d'Ascq | — | 46 m | — | 2016 | |
| National Stadium Warsaw | — | 90 m | — | 2012 | |
| Stadion Miejski Wrocław | — | 114 m | — | 2012 | |
| Stadion Maksimir Zagreb | — | 117 m | — | 1976 | |
| Letzigrund Zürich | — | 411 m | — | 2008 |