WorldCupExplain
Tournament

What cities will host 2026 World Cup matches?

By the WorldCupExplain editorial teamUpdated 2026-06-14
In a nutshell

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).

Key Facts
  • 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.

Map of the 16 host cities across the USA, Canada and Mexico
If You Know NFL/NBA...

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.
Sources & References