The following is a list of current National Football League stadiums, sorted by capacity, their locations, their first year of usage and home teams. Though there are 32 teams in the NFL, there are only 31 full-time NFL stadiums because the New York Giants and New York Jets share MetLife Stadium.