Prva B hrvatska nogometna liga je imala svoje premijerno natjecanje u sezoni 1995./96.
S obzirom na to da je za sezonu 1995./96. bilo najavljeno smanjenje Prve HNL sa šesnaest na dvanaest klubova, javilo se nezadovoljstvo klubova koji su osvojili svoje skupine Druge HNL , prije svega Hrvatskog dragovoljca koji su tako morali ostati u Drugoj HNL, s obzirom na to da za tu sezonu nije bila predviđena promocija. Konačni prijedlog natjecanja za 1995./96. je Hrvatski nogometni savez donio 20. srpnja 1995., netom prije početka sezone te Prvu ligu podijelio u dva jakosna razreda - Prvu A HNL s dvanaest klubova (prvih 12 momčadi iz 1. HNL 1994./95. ) te Prvu B HNL koju je činilo deset momčadi (posljednje četiri momčadi iz 1. HNL 1994./95. te prve dvije momčadi iz svake skupine 2. HNL 1994./95.
Sustav natjecanja u Prvoj B ligi je bio osmišljen tako da momčadi odigraju dvokružnu ligu (18 kola), te se potom prvoplasirana momčad plasira u Ligu za prvaka u 1. A HNL , drugoplasirana momčad u Ligu za A 1. A HNL , dok su preostale momčadi odigrale u drugom dijelu sezone Ligu za B , (14 kola) preuzimajući iz prvog dijela međusobne rezultate.
Naknadnom promjenom natjecanja za sezonu 1996./97., nitko nije ispao iz lige, nego su i Prva A i Prva B liga proširene na po 16 klubova.
Momčad
Bodovna zaliha
Doigravanje
1. A HNL
1. momčad
5
Liga za prvaka
2. momčad
4
3. momčad
3
4. momčad
2
5. momčad
1
6. momčad
7
Liga za A
7. momčad
6
8. momčad
5
9. momčad
4
10. momčad
3
11. momčad
2
12. momčad
1
1. B HNL
1. momčad
1
Liga za prvaka
2. momčad
1
Liga za A
3. momčad
međusobni učinak
Liga za B
4. momčad
međusobni učinak
5. momčad
međusobni učinak
6. momčad
međusobni učinak
7. momčad
međusobni učinak
8. momčad
međusobni učinak
9. momčad
međusobni učinak
10. momčad
međusobni učinak
Zadar , Zadar (13., 1. HNL 1994./95. )
Primorac , Stobreč (14., 1. HNL 1994./95. )
Neretva , Metković (15., 1. HNL 1994./95. )
Belišće , Belišće (16., 1. HNL 1994./95. )
Uskok , Klis (1., 2. HNL Jug 1994./95. )
Slavonija , Požega (1., 2. HNL Sjever 1994./95. )
Hrvatski dragovoljac , Zagreb (1., 2. HNL Zapad 1994./95. )
Dubrovnik , Dubrovnik (2., 2. HNL Jug 1994./95. )
Orijent , Rijeka (2., 2. HNL Zapad 1994./95. )
Mladost 127 , Suhopolje (2., 2. HNL Sjever 1994./95. )
1. kolo, 20. kolovoza 1995.
Hr. drag. - Neretva
2:0
Belišće - Primorac
2:0
Slavonija - Mladost 127
1:2
Uskok - Dubrovnik
1:0
Orijent - Zadar
1:0
2. kolo, 27. kolovoza 1995.
Neretva - Zadar
0:1
Orijent - Dubrovnik
1:0
Mladost 127 - Uskok
3:1
Primorac - Slavonija
3:4
Hr. drag. - Belišće
3:1
3. kolo, 10. rujna 1995.
Belišće - Neretva
1:0
Slavonija - Hr. drag.
0:3
Uskok - Primorac
1:1
Orijent - Mladost 127
2:0
Zadar - Dubrovnik
2:1
4. kolo, 13. rujna 1995.
Neretva - Dubrovnik
1:1
Mladost 127 - Zadar
3:1
Primorac - Orijent
0:0
Hr. drag. - Uskok
3:0
Belišće - Slavonija
0:0
5. kolo, 17. rujna 1995.
Slavonija - Neretva
3:2
Uskok - Belišće
0:0
Orijent - Hr. drag.
0:1
Zadar - Primorac
2:0
Dubrovnik - Mladost 127
0:1
6. kolo, 24. rujna 1995.
Neretva - Mladost 127
1:0
Primorac - Dubrovnik
2:0
Hr. drag. - Zadar
1:0
Belišće - Orijent
2:1
Slavonija - Uskok
2:0
7. kolo, 1. listopada 1995.
Uskok - Neretva
0:3
Orijent - Slavonija
2:1
Zadar - Belišće
2:0
Dubrovnik - Hr. drag.
1:1
Mladost 127 - Primorac
2:1
8. kolo, 15. listopada 1995.
Neretva - Primorac
3:0
Hr. drag. - Mladost 127
0:3
Belišće - Dubrovnik
1:1
Slavonija - Zadar
1:1
Uskok - Orijent
1:5
9. kolo, 22. listopada 1995.
Orijent - Neretva
3:1
Zadar - Uskok
3:0
Dubrovnik - Slavonija
1:0
Mladost 127 - Belišće
1:0
Primorac - Hr. drag.
1:0
10. kolo, 29. listopada 1995.
Neretva - Hr. drag.
2:0
Primorac - Belišće
2:1
Mladost 127 - Slavonija
1:1
Dubrovnik - Uskok
2:0
Zadar - Orijent
3:0
11. kolo, 5. studenog 1995.
Zadar - Neretva
0:0
Dubrovnik - Orijent
1:0
Uskok - Mladost 127
1:2
Slavonija - Pomorac
4:0
Belišće - Hr. drag.
1:2
12. kolo, 12. studenog 1995.
Neretva - Belišće
2:1
Hr. drag. - Slavonija
1:0
Primorac - Uskok
2:1
Mladost 127 - Orijent
4:0
Dubrovnik - Zadar
1:1
13. kolo, 19. studenog 1995.
Dubrovnik - Neretva
1:0
Zadar - Mladost 127
0:0
Orijent - Primorac
4:1
Uskok - Hr. drag.
0:4
Slavonija - Belišće
3:3
14. kolo, 26. studenog 1995.
Neretva - Slavonija
1:0
Belišće - Uskok
4:1
Hr. drag. - Orijent
3:1
Primorac - Zadar
0:1
Mladost 127 - Dubrovnik
2:0
15. kolo, 3. prosinca 1995.
Mladost 127 - Neretva
0:1
Dubrovnik - Primorac
4:0
Zadar - Hr. drag.
1:1
Orijent - Belišće
4:0
Uskok - Slavonija
1:0
16. kolo, 10. prosinca 1995.
Neretva - Uskok
2:1
Slavonija - Orijent
4:1
Belišće - Zadar
3:1
Hr. drag. - Dubrovnik
1:0
Primorac - Mladost 127
0:1
17. kolo, 25. veljače 1996.
Primorac - Neretva
1:0
Mladost 127 - Hr. drag.
0:1
Dubrovnik - Belišće
1:0
Zadar - Slavonija
4:1
Orijent - Uskok
2:0
18. kolo, 3. ožujka 1996.
Neretva - Orijent
2:2
Uskok - Zadar
0:1
Slavonija - Dubrovnik
1:0
Belišće - Mladost 127
0:2
Hr. drag. - Primorac
3:0
Mj.
Klub
ukupan učinak u Ligi za B
rezultati ostvareni u Ligi za B
1996./97.
ut.
pob.
ner.
por.
gol+
gol-
bod
ut.
pob.
ner.
por.
gol+
gol-
1.
Zadar
28
16
5
7
44
25
53
14
7
2
5
22
17
1. A HNL 1996./97.
2.
Orijent
28
15
4
9
45
34
49
14
7
2
5
19
18
3.
Dubrovnik
28
14
3
11
39
29
45
14
8
0
6
25
19
1. B HNL 1996./97.
4.
Belišće
28
11
8
9
40
37
41
14
6
4
4
22
19
5.
Slavonija
28
12
5
11
39
43
41
14
6
2
6
15
24
6.
Neretva
28
10
7
11
36
30
37
14
5
4
5
19
15
7.
Primorac
28
8
4
16
35
52
28
14
4
2
8
23
25
8.
Uskok
28
6
4
18
21
49
22
14
4
2
8
14
22
1. kolo, 10. ožujka 1996.
Slavonija - Zadar
1:0
Orijent - Primorac
3:1
Dubrovnik - Belišće
3:0
Uskok - Neretva
0:3
2. kolo, 17. ožujka 1996.
Zadar - Orijent
1:0
Neretva - Primorac
1:1
Belišće - Slavonija
3:0
Uskok - Dubrovnik
0:3
3. kolo, 24. ožujka 1996.
Orijent - Belišće
3:2
Dubrovnik - Neretva
1:0
Slavonija - Uskok
1:0
Primorac - Zadar
2:0
4. kolo, 31. ožujka 1996.
Belišće - Primorac
2:1
Neretva - Zadar
3:0
Uskok - Orijent
0:1
Dubrovnik - Slavonija
3:1
5. kolo, 6. travnja 1996.
Zadar - Belišće
3:1
Orijent - Dubrovnik
2:1
Slavonija - Neretva
0:0
Primorac - Zadar
2:0
6. kolo, 13. travnja 1996.
Uskok - Zadar
0:1
Neretva - Belišće
1:1
Slavonija - Orijent
1:3
Dubrovnik - Primorac
4:2
7. kolo, 20. travnja 1996.
Primorac - Slavonija
7:1
Zadar - Dubrovnik
2:1
Belišće - Uskok
1:1
Orijent - Neretva
1:0
8. kolo, 24. travnja 1996.
Primorac - Orijent
1:1
Zadar - Slavonija
4:2
Belišće - Dubrovnik
3:1
Neretva - Uskok
2:3
9. kolo 27. travnja 1996.
Dubrovnik - Uskok
2:1
Slavonija - Belišće
0:0
Orijent - Zadar
1:1
Primorac - Zadar
1:2
10. kolo 4. svibnja 1996.
Belišće - Orijent
3:1
Neretva - Dubrovnik
2:1
Uskok - Slavonija
2:1
Zadar - Primorac
5:1
11. kolo 11. svibnja 1996.
Primorac - Belišća
2:1
Zadar - Neretva
2:0
Orijent - Uskok
1:0
Slavonija - Dubrovnik
2:0
12. kolo 18. svibnja 1996.
Uskok - Primorac
2:1
Belišće - Zadar
1:0
Neretva - Slavonija
1:2
Dubrovnik - Orijent
3:1
13. kolo 22. svibnja 1996.
Primorac - Dubrovnik
2:0
Zadar - Uskok
2:2
Belišće - Neretva
2:2
Orijent - Slavonija
1:2
14. kolo 25. svibnja 1996.
Slavonija - Primorac
1:0
Dubrovnik - Zadar
2:1
Neretva - Orijent
2:0
Uskok - Belišće
1:2