Menú del balonmano

División de Honor 'B' 2003/04

Esta temporada, el sistema de competición es el mismo que la temporada anterior.

Cambios notables en los equipos: El R.G.C. Covadonga participa como Grupo Isastur. El Rótulos Plasneón Zaragoza participa como Aragón y acaba por refundarse como un club nuevo. El Intersa Levante participa como Costa Blanca.

 
Clasificación final

PJ PG PE PP PTS
1 Alcobendas Toyota 30 25 1 4 51
2 Torrevieja 30 22 4 4 48
3 Grupo Isastur 30 23 1 6 47
4 Algeciras 30 21 2 7 44
5 Aragón 30 15 4 11 34
6 Costa Blanca 30 15 3 12 33
7 Persan Rochelambert 30 12 4 14 28
8 Prasa Pozoblanco 30 12 3 15 27
9 Amenábar Zarautz 30 11 3 16 25
10 Juventud Gran Canaria-Gervasport 30 10 4 16 24
11 Weimar Villa de Aranda 30 9 5 16 23
12 Summa Hoteles 30 9 4 17 22
13 Universidad de Granada 30 11 0 19 22
14 Lacera Naranco 30 9 2 19 20
15 Movexvial Fundación O Rosal 30 9 2 19 20
16 Tolimar Tres de Mayo 30 5 2 23 12

 
Ascienden directamente a Liga Asobal
: Alcobendas Toyota y Torrevieja.

Promocionan por la permanencia: Universidad de Granada, que se mantiene al eliminar  al Gaeva 2000 Bueu Atlético, y Lacera Naranco, que desciende al perder contra el Fundación Granollers.
Descienden directamente a Primera División: Movexvial Fundación O Rosal y Tolimar Tres de Mayo.

Descienden de Liga Asobal: Barakaldo UPV y Octavio Pilotes Posada.
Ascienden de Primera División: F.C. Barcelona 'B' y Fadesa La Coruña, además del Fundación Granollers en la promoción.

Tras la temporada, Juventud Gran Canaria-Gervasport, Persan Rochelambert, F.C. Barcelona 'B' y Fundación Granollers ceden sus plazas en la categoría, respectivamente, al Tolimar Tres de Mayo, que había descendido, y a Euralex Antequera, Ciudad de Logroño y Forcusa Huesca, de Primera División.