There are 53 players on each NFL roster. With 32 teams, that makes a total of 1696 players in the league.