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
| Rank | City | Country | Matches | Tournaments |
|---|---|---|---|---|
| 1 | Mexico City | Mexico | 24 | 1970, 1986, 2026 |
| 2 | Rio de Janeiro | Brazil | 15 | 1950, 2014 |
| 3 | Rome | Italy | 15 | 1934, 1990 |
| 4 | Paris | France | 14 | 1938, 1998 |
| 5 | Munich | Germany | 10 | 1974, 2006 |
| 6 | Guadalajara | Mexico | 10 | 1970, 1986, 2026 |
| 7 | Montevideo | Uruguay | 9 | 1930 |
| 8 | London | England | 9 | 1966 |
| 9 | São Paulo | Brazil | 9 | 1950, 2014 |
| 10 | Buenos Aires | Argentina | 9 | 1978 |
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