Which cities are hosting the 2026 World Cup?
16 cities across the US, Mexico, and Canada — 11 in the US (Atlanta, Boston, Dallas, Houston, Kansas City, LA, Miami, NY/NJ, Philadelphia, San Francisco, Seattle), 3 in Mexico (Mexico City, Guadalajara, Monterrey), 2 in Canada (Toronto, Vancouver).
The 16 host stadiums are spread across the three host nations. The United States is taking the lion's share with 11 venues, Mexico hosts at 3 and Canada at 2. Most matches happen in the US, with Mexico opening the tournament and the US hosting the final.
United States — Atlanta (Mercedes-Benz Stadium), Boston (Gillette Stadium), Dallas (AT&T Stadium), Houston (NRG Stadium), Kansas City (Arrowhead Stadium), Los Angeles (SoFi Stadium), Miami (Hard Rock Stadium), New York / New Jersey (MetLife Stadium), Philadelphia (Lincoln Financial Field), San Francisco Bay Area (Levi's Stadium, Santa Clara), Seattle (Lumen Field).
Mexico — Mexico City (Estadio Azteca), Guadalajara (Estadio Akron), Monterrey (Estadio BBVA). Estadio Azteca becomes the first stadium to host three World Cup tournaments (1970, 1986, 2026).
Canada — Toronto (BMO Field, expanded for 2026), Vancouver (BC Place). Vancouver and Toronto each host five group stage matches plus knockout games up to the Round of 16.
Related questions
- How does the FIFA World Cup 2026 format work?48 teams, 12 groups of 4, group stage of 72 matches, then a 32-team knockout round, all the way to the final on July 19, 2026.
- When does the 2026 World Cup start and finish?The opening match is on Thursday, June 11, 2026, in Mexico City. The final is on Sunday, July 19, 2026, at MetLife Stadium in New Jersey. 39 days total, 104 matches.
Now watch it
Make your bracket, follow live scores, see the broadcasters in your country.