New Jersey will host the World Cup final in 2026. The announcement was made by FIFA Congress on Wednesday, one day before this year’s World Cup gets underway. A North American contingent including the United States, Canada, and Mexico submitted the successful bid; the game will be played at The Meadowlands.