What cities will host 2026 World Cup matches?
Sixteen cities host the 2026 World Cup: 11 in the United States (Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York/New Jersey, Philadelphia, San Francisco Bay Area and Seattle), 3 in Mexico (Mexico City, Guadalajara, Monterrey) and 2 in Canada (Toronto, Vancouver).
- 1Sixteen host cities stage the tournament: 11 in the U.S., 3 in Mexico, 2 in Canada[1]
- 2The opening match is at Estadio Azteca in Mexico City on June 11, 2026[2]
- 3The final is at MetLife Stadium in the New York/New Jersey area on July 19, 2026[2]
- 4U.S. venues include SoFi Stadium (Los Angeles), AT&T Stadium (Dallas) and Mercedes-Benz Stadium (Atlanta)[1]
The 2026 World Cup is spread across 16 host cities in three countries.
How many host cities are there?
Sixteen cities host matches: 11 in the United States, 3 in Mexico and 2 in Canada.
Which US cities host games?
Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York/New Jersey, Philadelphia, the San Francisco Bay Area and Seattle.
Which Canadian and Mexican cities host?
Canada hosts in Toronto and Vancouver. Mexico hosts in Mexico City, Guadalajara and Monterrey — with the opening match at Mexico City's Estadio Azteca.
Most U.S. venues are NFL stadiums you already know — MetLife is home to the Giants and Jets, SoFi to the Rams and Chargers, AT&T Stadium to the Cowboys. For the World Cup they swap the gridiron for a grass soccer pitch.
Key Takeaways
- Sixteen cities host: 11 in the US, 3 in Mexico (Mexico City, Guadalajara, Monterrey) and 2 in Canada (Toronto, Vancouver).
- The US venues span Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York/NJ, Philadelphia, the Bay Area and Seattle.
- FIFA — Host Countries and Cities(accessed 2026-06-01)
- Wikipedia — 2026 FIFA World Cup(accessed 2026-06-01)

