where do the falcons play
The Atlanta Falcons play their home games at Mercedes-Benz Stadium in downtown Atlanta, Georgia.
Main location
- The Falcons’ home stadium is Mercedes-Benz Stadium, a modern retractable-roof venue that opened in 2017 as a replacement for the Georgia Dome.
- It is located in the heart of Atlanta, with commonly listed addresses including 1414 Andrew Young International Blvd NW and 1 AMB Drive NW, Atlanta, GA 30313.
Quick scoop details
- Mercedes-Benz Stadium is a multi-purpose arena that also hosts Atlanta United FC (MLS) and major events like the College Football Playoff National Championship and Super Bowl LIII.
- The venue seats around 71,000 for Falcons games and can expand to more than 80,000 for special events.
Information gathered from public forums or data available on the internet and portrayed here.