Celta de Vigo "B" • C.C.D.
• C. Lemos • Ponte Ourense C.F.
Xove Lago • C. Xuventude Sanxenxo
Gijón Industrial • C. Hispano de Castrillón • C.D.
Lealtad[3] • C. Marino de Luanco • S.D.
San Martín • C. Siero • R. Titánico • C.D.
Universidad de Oviedo[4]
Reocín • Ribamontán al Mar C.F.
Unión Club • Velarde C.F.
Aurrera de Ondarroa • C.D.
Lagun Onak • Real Sociedad F. "B" • C. San Ignacio • S.D.
Touring[5] • Universidad del País Vasco-E.H.U.
Vilassar de Mar • Vilobí C.F.
Burriana • Elche C. F. "B"[10] • C.D.
Español de San Vicente R.[11] • Gimnástico C.F.
San Marcelino • Santa Pola C.F.
Vall de Uxó • R.S.D.
Puerta Bonita • Rayo Vallecano M. "B" • Real Madrid C. F. "C" • C.D.
San Sebastián de los Reyes • D.A.V.
• C. Atlético Bembibre • R. Ávila C.F.
Endesa de Ponferrada[17] • Garray C.F.
Granada 74 • Juventud de Torremolinos C.F.
San Isidro de Níjar • Úbeda C.F.
San Roque de Lepe • C.D.
Utrera • Viña Verde Montilla C.D.
Arenal • Atlético de Ciudadela C.F.
Unión Carrizal • Universidad LPGC C.F.
"B"[35] • C. Olímpico de Totana • Orihuela C.F.
Valle de Egüés • Alcañiz C.F.
Los equipos participantes de la promoción de ascenso a Segunda División B de la temporada 1997-98 fueron los 4 primeros clasificados de cada grupo, los cuales se exponen en la siguiente tabla: Se indican en negrita los equipos que consiguieron el ascenso.