El Campeonato de Primera División B 1983 fue la quincuagésima temporada de la categoría, por entonces la segunda división del fútbol argentino. Se incorporaron para el torneo Quilmes y Sarmiento (J), descendidos de Primera División, y Villa Dálmine y Central Córdoba, respectivamente campeón y segundo ascendido de la Primera C.
El campeón fue el Club Atlético Atlanta. Por su parte, Chacarita Juniors ganó el torneo por el segundo ascenso.
Formato Competición Se desarrolló en dos etapas. En la primera se disputó un torneo por el sistema de todos contra todos, ida y vuelta, con los equipos divididos en dos zonas a los efectos de la suma de puntos. El equipo con mejor puntaje en la tabla general ascendía directamente, mientras que los cuatro mejores de cada zona, excluyendo al campeón, y el mejor quinto, jugaban un torneo por el segundo ascenso por eliminación directa, a dos partidos en cancha neutral.
Descendían los dos equipos que en la tabla de promedios tuvieran las dos últimas ubicaciones.
Equipos EquipoCiudad All Boys Buenos Aires Arsenal Sarandí Almirante Brown Isidro Casanova Atlanta Buenos Aires Banfield Banfield Central Córdoba Rosario Chacarita Juniors Villa Maipú Colón Santa Fe Defensores de Belgrano Buenos Aires Deportivo Armenio Ingeniero Maschwitz Deportivo Español Buenos Aires Deportivo Italiano Ciudad Evita Deportivo Morón Morón El Porvenir Gerli Estudiantes Caseros Gimnasia y Esgrima La Plata Lanús Lanús Los Andes Lomas de Zamora Quilmes Quilmes Sarmiento Junín (Buenos Aires) Tigre Victoria Villa Dálmine Campana
Primera etapa Sección A PosEquipo Pts PJ G E P GF GC DIF1ºTigre5042201012564972ºAlmirante Brown47421713126044163ºLos Andes4642161412494454ºChacarita Juniors4342131712433675ºSarmiento (J)4342161115524666ºColón41421413155461-77ºDeportivo Armenio3942111714505008ºCentral Córdoba3842131217504739ºArsenal36421212183755-1810ºDeportivo Español3242914194255-1311ºGimnasia y Esgrima (LP)3142815194052-12
<small>Clasificado al torneo por el segundo ascenso.
Sección B <center> PosEquipo Pts PJ G E P GF GC DIF1ºAtlanta ||53||42||18||17||7||60||40||20 |- style="background: #CCFFCF;" ||2º||align="left"|Deportivo Italiano ||48||42||17||14||11||60||49||11 |- style="background: #CCFFCF;" ||3º||align="left"|All Boys ||46||42||13||20||9||52||45||7 |- style="background: #CCFFCF;" ||4º||align="left"|Quilmes ||46||42||18||10||14||54||49||5 |- style="background: #CCFFCF;" ||5º||align="left"|Estudiantes (BA) ||46||42||18||10||14||48||44||4 |- ||6º||align="left"|El Porvenir ||44||42||14||16||12||55||55||0 |- ||7º||align="left"|Deportivo Morón ||42||42||17||8||17||50||61||-11 |- ||8º||align="left"|Banfield ||41||42||14||13||15||38||45||-7 |- ||9º||align="left"|Lanús ||39||42||10||19||13||51||54||-3 |- ||10º||align="left"|Defensores de Belgrano ||37||42||13||11||18||42||56||-14 |- ||11º||align="left"|Villa Dálmine ||36||42||13||10||19||49||55||-8
<small>Campeón. Ascendió a Primera División.<small>Clasificado al torneo por el segundo ascenso. </center>
Tabla de descenso PosEquipoPromedio19821983PtsTemp1ºAtlanta50,00475310022ºAlmirante Brown46,0045479223ºDeportivo Italiano46,0044489224ºQuilmes46,00-464615ºChacarita Juniors45,5048439126ºLos Andes44,0042468827ºTigre43,5037508728ºBanfield43,0045418629ºSarmiento (J)43,00-4343110ºEstudiantes (BA)41,50374683211ºAll Boys41,00364682212ºDeportivo Armenio41,00433982213ºColón40,50404181214ºDefensores de Belgrano40,50443781215ºEl Porvenir40,50374481216ºGimnasia y Esgrima (LP)40,00493180217ºLanús40,00413980218ºDeportivo Morón39,50374279219ºArsenal39,00423678220ºDeportivo Español38,00443276221ºCentral Córdoba38,00-3838122ºVilla Dálmine36,00-36361
<small>Jugaron un desempate por el segundo descenso a la Primera C.<small>Descendido a la Primera C.
Resultados Primera Rueda{|class="wikitable collapsible collapsed" style="font-size: 95%; margin: 5px auto; text-align: center; width:100%;" !colspan=6|Fecha 1 |- !width="24%"|Local !width="10%"|Resultado !width="24%"|Visitante !width="23%"|Estadio !width="19%"|Fecha |- |Deportivo Armenio |bgcolor=#D0E7FF|1 - 1All BoysAtlanta26 de febreroVilla Dálmine |2 - 0 |Deportivo Español |Villa Dálmine |- |Estudiantes (BA) |bgcolor=#D0E7FF|3 - 3El PorvenirEstudiantes (BA)Almirante Brown1 - 1 |Banfield |Almirante Brown |- |Los Andes |0 - 1 |bgcolor=#D0E7FF|Deportivo MorónLos AndesLanús1 - 1 |Gimnasia y Esgrima (LP) |Lanús |- |Arsenal |bgcolor=#D0E7FF|0 - 0Central Córdoba (R)ArsenalDeportivo Italiano2 - 3Atlanta |Argentinos Juniors |- |bgcolor=#D0E7FF|Colón4 - 2Defensores de BelgranoColón27 de febreroSarmiento1 - 2Chacarita Juniors |Sarmiento |29 de marzo |- |Tigre |2 - 3 |bgcolor=#D0E7FF|QuilmesTigre5 de abril
Fecha 2LocalResultadoVisitanteEstadioFechaDeportivo Italiano2 - 2 |Deportivo Armenio |Argentinos Juniors |rowspan=9|5 de marzo |- |bgcolor=#D0E7FF|Atlanta4 - 1ArsenalAtlantaCentral Córdoba (R) |2 - 0 |Lanús |Newell's Old Boys |- |Gimnasia y Esgrima (LP) |bgcolor=#D0E7FF|1 - 1Los AndesGimnasia y Esgrima (LP)Deportivo Morón1 - 2Tigre |Deportivo Morón |- |Chacarita Juniors |bgcolor=#D0E7FF|1 - 1Almirante BrownTigreBanfield1 - 1 |Estudiantes (BA) |Banfield |- |El Porvenir |1 - 3 |bgcolor=#D0E7FF|Villa DálmineEl PorvenirDeportivo Español |3 - 2 |All Boys |Deportivo Español |- |Defensores de Belgrano |1 - 2 |bgcolor=#D0E7FF|SarmientoDefensores de Belgrano12 de abrilQuilmes |1 - 0 |Colón |Quilmes |19 de abril
{|class="wikitable collapsible collapsed" style="font-size: 95%; margin: 5px auto; text-align: center; width:100%;" !colspan=6|Fecha 3 |- !width="24%"|Local !width="10%"|Resultado !width="24%"|Visitante !width="23%"|Estadio !width="19%"|Fecha |- |Deportivo Armenio |bgcolor=#D0E7FF|1 - 1Deportivo EspañolAtlanta12 de marzoAll Boys0 - 0 |El Porvenir |All Boys |- |Villa Dálmine |bgcolor=#D0E7FF|0 - 0BanfieldVilla DálmineEstudiantes (BA) |2 - 1 |Chacarita Juniors |Estudiantes (BA) |- |bgcolor=#D0E7FF|Almirante Brown2 - 0Defensores de BelgranoAlmirante BrownColón |3 - 1 |Deportivo Morón |Colón |- |Tigre |bgcolor=#D0E7FF|1 - 1Gimnasia y Esgrima (LP)TigreLos Andes |2 - 1 |Central Córdoba (R) |Los Andes |- |Lanús |2 - 4 |bgcolor=#D0E7FF|AtlantaLanúsArsenal |1 - 0 |Deportivo Italiano |Arsenal |- |Sarmiento |0 - 1 |bgcolor=#D0E7FF|QuilmesSarmiento26 de abril
Fecha 4LocalResultadoVisitanteEstadioFechaArsenal |1 - 0 |Deportivo Armenio |Arsenal |rowspan=10|19 de marzo |- |bgcolor=#D0E7FF|Deportivo Italiano6 - 2LanúsArgentinos JuniorsAtlanta4 - 4 |Los Andes |Atlanta |- |bgcolor=#D0E7FF|Central Córdoba (R)2 - 1TigreCentral Córdoba (R)Gimnasia y Esgrima (LP)1 - 1 |Colón |Gimnasia y Esgrima (LP) |- |bgcolor=#D0E7FF|Deportivo Morón1 - 0SarmientoDeportivo MorónDefensores de Belgrano |2 - 0 |Estudiantes (BA) |Defensores de Belgrano |- |bgcolor=#D0E7FF|Chacarita Juniors2 - 0Villa DálmineTigreBanfield |2 - 1 |All Boys |Banfield |- |bgcolor=#D0E7FF|El Porvenir1 - 0Deportivo EspañolEl PorvenirQuilmes1 - 2Almirante Brown |Quilmes |11 de mayo
{|class="wikitable collapsible collapsed" style="font-size: 95%; margin: 5px auto; text-align: center; width:100%;" !colspan=6|Fecha 5 |- !width="24%"|Local !width="10%"|Resultado !width="24%"|Visitante !width="23%"|Estadio !width="19%"|Fecha |- |bgcolor=#D0E7FF|Deportivo Armenio2 - 0El PorvenirAtlanta26 de marzoDeportivo Español0 - 1Banfield |Deportivo Español |- |All Boys |bgcolor=#D0E7FF|1 - 1Chacarita JuniorsAll BoysVilla Dálmine |2 - 1 |Defensores de Belgrano |Villa Dálmine |- |bgcolor=#D0E7FF|Estudiantes (BA)3 - 1QuilmesEstudiantes (BA)Almirante Brown |1 - 0 |Deportivo Morón |Almirante Brown |- |bgcolor=#D0E7FF|Sarmiento2 - 0Gimnasia y Esgrima (LP)SarmientoColón1 - 1 |Central Córdoba (R) |Colón |- |bgcolor=#D0E7FF|Tigre1 - 0AtlantaTigreLos Andes1 - 2Deportivo Italiano |Los Andes |- |Lanús |bgcolor=#D0E7FF|1 - 1ArsenalLanús
Fecha 6LocalResultadoVisitanteEstadioFechaLanús1 - 1 |Deportivo Armenio |Lanús |rowspan=11|2 de abril |- |bgcolor=#D0E7FF|Arsenal4 - 1Los AndesArsenalDeportivo Italiano0 - 1Tigre |Argentinos Juniors |- |bgcolor=#D0E7FF|Atlanta2 - 0ColónAtlantaCentral Córdoba (R)1 - 1 |Sarmiento |Central Córdoba (R) |- |Gimnasia y Esgrima (LP) |bgcolor=#D0E7FF|1 - 1Almirante BrownGimnasia y Esgrima (LP)Deportivo Morón0 - 3Estudiantes (BA) |Deportivo Morón |- |bgcolor=#D0E7FF|Quilmes4 - 2Villa DálmineQuilmesDefensores de Belgrano0 - 1All Boys |Defensores de Belgrano |- |Chacarita Juniors |bgcolor=#D0E7FF|1 - 1Deportivo EspañolTigreBanfield1 - 1 |El Porvenir |Banfield
{|class="wikitable collapsible collapsed" style="font-size: 95%; margin: 5px auto; text-align: center; width:100%;" !colspan=6|Fecha 7 |- !width="24%"|Local !width="10%"|Resultado !width="24%"|Visitante !width="23%"|Estadio !width="19%"|Fecha |- |Deportivo Armenio |bgcolor=#D0E7FF|2 - 2BanfieldAtlanta9 de abrilEl Porvenir0 - 0 |Chacarita Juniors |El Porvenir |- |Deportivo Español |bgcolor=#D0E7FF|2 - 2Defensores de BelgranoDeportivo EspañolAll Boys |3 - 0 |Quilmes |All Boys |- |bgcolor=#D0E7FF|Villa Dálmine1 - 0Deportivo MorónVilla DálmineEstudiantes (BA)2 - 3Gimnasia y Esgrima (LP) |Estudiantes (BA) |- |bgcolor=#D0E7FF|Almirante Brown1 - 0Central Córdoba (R)Almirante BrownSarmiento1 - 1 |Atlanta |Sarmiento |- |Colón |bgcolor=#D0E7FF|2 - 2Deportivo ItalianoColónTigre |3 - 0 |Arsenal |Tigre |- |bgcolor=#D0E7FF|Los Andes2 - 0LanúsLos Andes
Fecha 8LocalResultadoVisitanteEstadioFechaLos Andes0 - 0 |Deportivo Armenio |Los Andes |rowspan=10|16 de abril |- |Lanús |0 - 1 |bgcolor=#D0E7FF|TigreLanúsArsenal |4 - 0 |Colón |Arsenal |- |bgcolor=#D0E7FF|Deportivo Italiano2 - 0SarmientoArgentinos JuniorsAtlanta1 - 1 |Almirante Brown |Atlanta |- |bgcolor=#D0E7FF|Central Córdoba (R)1 - 0Estudiantes (BA)Newell's Old BoysGimnasia y Esgrima (LP) |3 - 1 |Villa Dálmine |Gimnasia y Esgrima (LP) |- |Deportivo Morón |bgcolor=#D0E7FF|2 - 2All BoysDeportivo MorónQuilmes |3 - 1 |Deportivo Español |Quilmes |- |bgcolor=#D0E7FF|Defensores de Belgrano1 - 0El PorvenirDefensores de BelgranoChacarita Juniors0 - 1Banfield |Huracán |17 de abril
{|class="wikitable collapsible collapsed" style="font-size: 95%; margin: 5px auto; text-align: center; width:100%;" !colspan=6|Fecha 9 |- !width="24%"|Local !width="10%"|Resultado !width="24%"|Visitante !width="23%"|Estadio !width="19%"|Fecha |- |bgcolor=#D0E7FF|Deportivo Armenio1 - 0Chacarita JuniorsAtlanta23 de abrilBanfield0 - 1Defensores de Belgrano |Banfield |- |El Porvenir |1 - 3 |bgcolor=#D0E7FF|QuilmesEl PorvenirDeportivo Español |2 - 0 |Deportivo Morón |Deportivo Español |- |bgcolor=#D0E7FF|All Boys3 - 1Gimnasia y Esgrima (LP)All BoysVilla Dálmine |2 - 1 |Central Córdoba (R) |Villa Dálmine |- |Estudiantes (BA) |0 - 2 |bgcolor=#D0E7FF|AtlantaEstudiantes (BA)Almirante Brown3 - 3 |Deportivo Italiano |Almirante Brown |- |bgcolor=#D0E7FF|Sarmiento1 - 0ArsenalSarmientoColón |1 - 0 |Lanús |Colón |- |bgcolor=#D0E7FF|Tigre2 - 0Los AndesTigre
Fecha 10LocalResultadoVisitanteEstadioFechaTigre |2 - 0 |Deportivo Armenio |Tigre |rowspan=11|30 de abril |- |Los Andes |0 - 1 |bgcolor=#D0E7FF|ColónLos AndesLanús1 - 1 |Sarmiento |Lanús |- |bgcolor=#D0E7FF|Arsenal2 - 1Almirante BrownArsenalDeportivo Italiano0 - 1Estudiantes (BA) |Argentinos Juniors |- |Atlanta |bgcolor=#D0E7FF|2 - 2Villa DálmineAtlantaCentral Córdoba (R) |3 - 0 |All Boys |Central Córdoba (R) |- |Gimnasia y Esgrima (LP) |bgcolor=#D0E7FF|0 - 0Deportivo EspañolGimnasia y Esgrima (LP)Deportivo Morón1 - 2El Porvenir |Deportivo Morón |- |bgcolor=#D0E7FF|Quilmes3 - 0BanfieldQuilmesDefensores de Belgrano0 - 0 |Chacarita Juniors |Defensores de Belgrano
{|class="wikitable collapsible collapsed" style="font-size: 95%; margin: 5px auto; text-align: center; width:100%;" !colspan=6|Fecha 11 |- !width="24%"|Local !width="10%"|Resultado !width="24%"|Visitante !width="23%"|Estadio !width="19%"|Fecha |- |bgcolor=#D0E7FF|Deportivo Armenio3 - 0Defensores de BelgranoAtlanta7 de mayoChacarita Juniors1 - 1 |Quilmes |Huracán |- |bgcolor=#D0E7FF|Banfield1 - 0Deportivo MorónBanfieldDeportivo Español |1 - 0 |Central Córdoba (R) |Deportivo Español |- |All Boys