how many teams are there in the american national football league?
There are 32 teams in the NFL, 16 in the National Football Conference (NFC) and 16 in the American Football Conference (AFC). Each of the conferences is broken up into 4 divisions; East, North, South, and West. Each division has four teams.
Football: List of NFL Teams – Ducksters