Estadio Azteca

Mexico City, Mexico · Capacity: 83,000

Estadio Azteca hosts five matches in 2026, including the tournament's opening match on June 11 — making it the only stadium in history to host the opening of three editions (1970, 1986, 2026). Located in southern Mexico City at 2,200 metres above sea level, the venue opened in 1966 and seats approximately 87,500 — the largest capacity in the tournament. The altitude gives Mexican opponents a built-in physiological advantage that visiting teams must respect. Capacity has been adjusted modestly for safety standards while preserving the iconic two-tier bowl. The Azteca is the spiritual heart of football in the host countries — site of the 1970 final between Brazil and Italy and the 1986 Maradona quarter-final and final. No venue carries deeper footballing weight on this continent.

Matches at this stadium