Image: PBSThe 2026 World Cup has arrived. Here's what to know about the 16 stadiums hosting matches
β’ The 2026 World Cup is being hosted across 16 stadiums located throughout the United States, Canada, and Mexico. β’ FIFA has renamed many of these venues for the duration of the tournament to remove branding from companies that are not official FIFA sponsors. β’ This move highlights the strict commercial regulations FIFA enforces regarding naming rights and sponsorship exclusivity during major events.
pbs.org