Mercedes-Benz Stadium | Atlanta | World Cup 2026

World Cup 2026 Atlanta
Falconscreative

Name stadium: Mercedes-Benz Stadium

City & country: Atlanta, United States of America

Capacity / forecasted for FIFA World Cup: 75,000 / 65,085

Year of construction: 2017

World Cup 2026 match(es): Semi Final (provisionally)

Home to: Atlanta United FC (MLS) and Atlanta Falcons (NFL)

Main features and characteristics: coming soon

Address, location: 1 AMB Drive NW, Atlanta, GA 30313, USA

MAIN INFO

NEWS