A Primera B Nacional é a segunda divisão do Campeonato Argentino de Futebol para clubes diretamente e indiretamente afiliados à Associação do Futebol Argentino (AFA). É jogada por equipes de todo o país. As equipes do entorno de Buenos Aires, bem como algumas da província de Santa Fé, são promovidas ou rebaixadas para a Primera B Metropolitana (afiliados diretamente), enquanto que as equipes das outras províncias são rebaixadas para o Torneo Federal A (afiliados indiretamente).
Em 1985 a Associação do Futebol Argentino (AFA) resolveu mudar a estrutura do futebol argentino. Foi criada então a Primera B Nacional para integrar clubes não afiliados na estrutura do futebol argentino. O torneio reuniu as equipes da antiga Primera B, até então, a segunda divisão, e ligas regionais de várias províncias argentinas. O calendário da temporada foi alterado de outrora corria durante o ano todo ("ano civil") para um que começava no meio do ano e terminava na metade do próximo ("calendário europeu").
Após a temporada de 1985/86, a Primera B Nacional tornou-se a segunda divisão do futebol argentino, acima do Torneo Argentino A e da Primera B Metropolitana, este último torneio passou a ser a terceira divisão para as equipes diretamente afiliadas à AFA.