World Cup Hosts Every Host Country and Final Venue since 1930

23 World Cups have been held in 19 countries so far. Mexico has hosted most often (3 times: 1970, 1986, 2026). Next up are the 2030 World Cup in Spain, Portugal and Morocco and the 2034 World Cup in Saudi Arabia.

All World Cup hosts and final venues

YearHostFinal venueChampion
2034
Saudi Arabia
King Salman International Stadium, Riyadh (planned)open
2030
Spain
,
Portugal
,
Morocco

Centenary matches:
Uruguay
,
Argentina
,
Paraguay
not yet decidedopen
2026
USA
,
Canada
,
Mexico
MetLife Stadium, East Rutherford
Spain
2022
Qatar
Lusail Stadium, Lusail
Argentina
2018
Russia
Luzhniki Stadium, Moscow
France
2014
Brazil
Maracanã, Rio de Janeiro
Germany
2010
South Africa
Soccer City, Johannesburg
Spain
2006
Germany
Olympiastadion, Berlin
Italy
2002
South Korea
,
Japan
International Stadium, Yokohama
Brazil
1998
France
Stade de France, Saint-Denis
France
1994
USA
Rose Bowl, Pasadena
Brazil
1990
Italy
Stadio Olimpico, Rome
Germany
1986
Mexico
Estadio Azteca, Mexico City
Argentina
1982
Spain
Estadio Santiago Bernabéu, Madrid
Italy
1978
Argentina
Estadio Monumental, Buenos Aires
Argentina
1974
Germany
Olympiastadion, Munich
Germany
1970
Mexico
Estadio Azteca, Mexico City
Brazil
1966
England
Wembley Stadium, London
England
1962
Chile
Estadio Nacional, Santiago de Chile
Brazil
1958
Sweden
Råsundastadion, Solna
Brazil
1954
Switzerland
Wankdorfstadion, Bern
Germany
1950
Brazil
Maracanã, Rio de Janeiro
Uruguay
1938
France
Stade Olympique de Colombes, Colombes (Paris)
Italy
1934
Italy
Stadio Nazionale PNF, Rome
Italy
1930
Uruguay
Estadio Centenario, Montevideo
Uruguay

How often has each country hosted?

CountryTournamentsYears
Mexico
31970, 1986, 2026
Italy
21934, 1990
France
21938, 1998
Brazil
21950, 2014
Germany
21974, 2006
USA
21994, 2026
Uruguay
11930
Switzerland
11954
Sweden
11958
Chile
11962
England
11966
Argentina
11978
Spain
11982
South Korea
12002
Japan
12002
South Africa
12010
Russia
12018
Qatar
12022
Canada
12026

Hosts who won the World Cup

Home advantage is real: the host has won the World Cup 6 times – Uruguay 1930, Italy 1934, England 1966, Germany 1974, Argentina 1978, France 1998. The last to do it was France in 1998.

Frequently asked questions

Where is the next World Cup?

The 2030 World Cup will be held in Spain, Portugal and Morocco, with one centenary match each in Uruguay, Argentina and Paraguay. The 2034 World Cup will be in Saudi Arabia.

Which country has hosted the World Cup the most?

Mexico, with 3 tournaments (1970, 1986, 2026).

How often has the host won the World Cup?

6 times: Uruguay 1930, Italy 1934, England 1966, Germany 1974, Argentina 1978, France 1998.

As of November 10, 2026. We add new information from FIFA as it is published.