The 2026 World Cup final will be held at MetLife Stadium in New York/New Jersey, organisers FIFA announced on Sunday.
The New York bid held off a strong challenge from Dallas to secure the July 19 game, the culmination of the expanded 48-team tournament being co-hosted by the USA, Canada and Mexico.
The competition will kickoff with the opening game at Mexico City's iconic Azteca Stadium on June 11.
Atlanta and Dallas will host the semi-finals while the third-place game will be played in Miami.
The quarter-final games will take place in Los Angeles, Kansas City, Miami and Boston.
A total of 16 cities across the three countries will host games with the bulk of the matches being held in the USA.
The 1994 World Cup was also held in the United States and the final took place at the Rose Bowl in Pasadena, near Los Angeles.
New York hosted games at that tournament at the old Giants Stadium, which was later demolished to make way for MetLife, which opened in 2010.
The decisions were announced on a live television broadcast in North America that featured FIFA president Gianni Infantino alongside comedian and actor Kevin Hart, rapper Drake and celebrity Kim Kardashian.
The 82,500-seat MetLife Stadium, across the Hudson River from New York in East Rutherford, New Jersey, is the home of the NFL's New York Giants and New York Jets but has held a number of international football games, including the final of the 2016 Copa America tournament.
There is some compensation for Dallas with the venue being given nine total games -- the most of any venue.
Read more on FRANCE 24 English
US, Mexico will bid to co-host 2027 Women's World Cup
Saudi Arabia set to host 2034 FIFA World Cup after submitting sole bid
Europe, Africa and South America to host games in 2030 World Cup