Where Is the World Cup in Mexico 2026?
Mexico is one of three co-hosts of the 2026 FIFA World Cup, alongside the United States and Canada. The country will stage matches across three cities: Mexico City, Guadalajara, and Monterrey — each with its own iconic stadium and a rich footballing history to match.
Mexico City
The Mexican capital hosts its matches at the legendary Estadio Azteca — arguably the most storied football stadium in the world. The Azteca holds a unique place in World Cup history, having previously hosted the final in both 1970 and 1986, and it will add another historic chapter to its legacy in 2026 by staging the official opening match of the tournament.
Guadalajara
Guadalajara's games will be held at Estadio Akron, located in the suburb of Zapopan. Known during the tournament as Guadalajara Stadium, the venue is one of Mexico's most modern football arenas and will welcome fans from around the world for its share of group stage fixtures.
Monterrey
Mexico's third host city, Monterrey, stages its matches at Estadio BBVA — referred to as Monterrey Stadium during the tournament. One of the finest stadiums in Latin America, the BBVA is renowned for its atmosphere and its striking mountain backdrop, making it one of the most visually impressive venues in the entire 2026 tournament.
Mexico's Host Cities at a Glance
- Mexico City — Estadio Azteca — Mexico City Stadium
- Guadalajara — Estadio Akron — Guadalajara Stadium
- Monterrey — Estadio BBVA — Monterrey Stadium
Mexico is no stranger to hosting the World Cup — the country previously staged the tournament in 1970 and 1986, making it the first nation ever to host the competition three times. In 2026, alongside the United States and Canada, it completes one of the most ambitious co-hosting arrangements in the history of the sport.
