Multiple choice How many NFL teams are there? 22 21 100 32 Reveal answer Fill a bubble to check yourself D Correct answer Explanation The National Football League (NFL) consists of 32 professional teams. This is a standard fact regarding the league structure.