Rich von Biberstein | Icon Sportswire | Getty Images
Valuation: $6.1 billion
Revenue: $625 million
EBITDA: $101 million
Debt as a percentage of value: 16%
Franchise history
Owner: Arthur Blank
Year purchased: 2002
Purchase price: $545 million
Stadium: Mercedes-Benz Stadium
Paid attendance for 2023 regular season: 556,828
The Falcons have not had a winning season since 2017, the year they moved into Mercedes-Benz Stadium. The poor performance has affected the bottom line as average paid attendance has fallen to 69,609 per game in 2023 from 72,898 in 2018.
See the full list of CNBC's Official 2024 NFL Team Valuations.




