La temporada de la Primera B 2002/03 fue la LXX edición del campeonato de Primera B del fútbol argentino en el orden de los clubes directamente afiliados a la AFA. Dio comienzo el 12 de agosto de 2002 y finalizó el 8 de julio de 2003. Fue disputado por 23 equipos.
Almirante Brown, Argentino de Quilmes, Brown de Adrogué, Deportivo Armenio, Deportivo Laferrere, Deportivo Morón, Estudiantes (BA), Platense, San Miguel, San Telmo, Sportivo Italiano, Talleres, Temperley, Tigre y Tristán Suárez
Se disputaron dos torneos: Apertura y Clausura. En el primero de ellos, los 23 equipos se enfrentaron todos contra todos, quedando un equipo libre por fecha. En el segundo torneo, los equipos se dividieron en dos zonas de 8 equipos y una zona de 7 equipos. Si el campeón del Torneo Apertura ganaba también su zona en el Torneo Clausura ascendía automáticamente. Si eso no sucedía, los equipos campeones y subcampeones tanto del Torneo Apertura como de cada una de las zonas del Torneo Clausura se hubieran enfrentado en un Torneo Reducido de 8 equipos con formato de eliminación directa, consagrándose como campeón aquel que obtuviera el triunfo en la Final.
Al haber triunfado tanto en el Torneo Apertura como en su zona del Torneo Clausura, Ferro Carril Oeste se consagró campeón y ascendió directamente a la Primera B Nacional. A su vez, el Torneo Reducido, que otorgaba un lugar en la promoción contra el equipo metropolitano con el segundo peor promedio de la Primera B Nacional, fue disputado por los equipos campeones y subcampeones de cada uno de los grupos, a excepción del ya ascendido. Los 8 equipos se completaron siguiendo las posiciones del Torneo Apertura. El ganador del Reducido fue All Boys, que luego perdería la promoción ante El Porvenir.
Los dos equipos que al finalizar la temporada ocuparon los dos últimos lugares de la tabla de promedios descendieron a la Primera C, mientras que el que obtuvo el tercer peor promedio debió disputar una promoción ante un club de dicha categoría.
El equipo que figura arriba en cada serie es el que hizo de local en el partido de vuelta y contaba con ventaja deportiva, por estar ubicado en una mejor posición en la Tabla Porcentual.
El ganador del reducido fue All Boys, que disputó la promoción con un equipo de la Primera B Nacional
La disputaron el ganador del Torneo Reducido, All Boys, y el segundo peor promedio de los equipos afiliados a AFA de la Primera B Nacional, El Porvenir