2026 World Cup in Atlanta: Matches, Costs & What It Was Like
The 2026 World Cup in Atlanta was one for the books. Atlanta hosted eight matches at Mercedes-Benz Stadium, including group-stage games and a semifinal. More than 544,000 fans attended those eight matches, while the FIFA Fan Festival at Centennial Olympic Park brought even more people downtown. As someone who lives in Atlanta and loves traveling…
