Football has been America's favorite spectator sport since 1972. The numbers don't lie. Millions of Americans turn out to live games every year to cheer for their favorite teams. In 2017, the NFL had a whopping average attendance of 67,405, which beats the average attendance numbers of every other professional sports league in the world.

America comes out in doves for pro football, so the NFL needs big stadiums to hold the crowd. There are 32 teams in the NFL and 31 stadiums in use (the New York Giants and New York Jets share a stadium) with an average seating capacity of 69,444. That means in 2017, the average NFL team were short just 2,039 tickets from selling out all of their live games.

In this post, we'll take a look at every NFL stadium ranked by their main seating capacity. But note that the ranking is based on the main seating capacity, not the maximum expandable seating capacity of a stadium. For example, AT&T stadium in Dallas usually restricts their seating capacity to 80,000 but can expand to fit up to 100,000 people for larger events like the Superbowl. We'll also take a look at the cost of each stadium (based on 2017 prices) and how much it cost to build a stadium per seat. But also note that the listed cost does not include the cost from renovation done over the years, which can run up to the hundreds of millions of dollars (as was the case for Lambeau Field).