The Falcons' current home field is Mercedes-Benz Stadium, which opened for the 2017 season; the team's headquarters and practice facilities are located at a 50 acres site in Flowery Branch, northeast of Atlanta in Hall County.