Cities That Hosted the Most World Cup Games: Top Locations

Some cities have hosted World Cup football multiple times, becoming synonymous with the tournament. This is the complete guide to the cities that have hosted the most World Cup matches.


Top 10 Cities by World Cup Matches Hosted

RankCityCountryMatchesTournaments
1Mexico CityMexico241970, 1986, 2026
2Rio de JaneiroBrazil151950, 2014
3RomeItaly151934, 1990
4ParisFrance141938, 1998
5MunichGermany101974, 2006
6GuadalajaraMexico101970, 1986, 2026
7MontevideoUruguay91930
8LondonEngland91966
9São PauloBrazil91950, 2014
10Buenos AiresArgentina91978

Mexico City — The World Cup Capital

Mexico City has hosted more World Cup matches than any other city. The Estadio Azteca has been the venue for two World Cup finals (1970, 1986) and will host the 2026 Opening Ceremony.

Historic matches in Mexico City: - Brazil 4-1 Italy (1970 Final) - Italy 4-3 West Germany (1970 Semi-Final — "Game of the Century") - Argentina 2-1 England (1986 Quarter-Final — "Hand of God") - Argentina 3-2 West Germany (1986 Final)


2026 Host Cities

The 2026 World Cup will be hosted across 16 cities in three countries. See the complete host cities guide for details on each venue.

USA cities (11): New York/NJ, Los Angeles, Dallas, San Francisco, Miami, Seattle, Boston, Atlanta, Kansas City, Houston, Philadelphia

Canada cities (2): Vancouver, Toronto

Mexico cities (3): Mexico City, Guadalajara, Monterrey