Through the 2019 season, the Dallas Cowboys have won more NFC championships than any other team, with eight. The San Francisco 49ers have won seven. The Washington Redskins and New York Giants have each won five NFC championships.