1. HNL 1996./97. (Prva hrvatska nogometna liga 1996./97.) je bilo šesto po redu nogometno natjecanje I. razreda u samostalnoj Hrvatskoj koje je organizirao Hrvatski nogometni savez . Natjecanje je započelo 18. kolovoza 1996. godine, a završilo 1. lipnja 1997. godine.
Momčadi su bile podijeljene u dva jakosna razreda: Prva A liga s 16 momčadi i Prva B liga s 16 momčadi.
Sljedeće sezone 1. B liga se ukida te se stvara jedinstvena 1. HNL.
Izvor:
hnl.hr (P) Prvak;
(R) Relegacija.
1. kolo, 18. kolovoza 1996.
Varteks – Hr. drag.
1:1
Marsonia – Osijek
0:3
Croatia – Šibenik
4:0
Hajduk – Orijent
2:0
Rijeka – Istra
2:0
Mladost 127 – Zagreb
0:0
Cibalia – Inker
2:0
Segesta – Zadarkomerc
2:2
2. kolo, 25. kolovoza 1996.
Hr. drag. – Zadarkomerc
3:1
Inker – Segesta
0:3
Zagreb – Cibalia
6:1
Istra – Mladost 127
2:2
Orijent – Rijeka
2:2
Šibenik – Hajduk
0:2
Osijek – Croatia
0:4
Varteks – Marsonia
0:0
3. kolo, 1. rujna 1996.
Marsonia – Hr. drag.
1:2
Croatia – Varteks
6:1
Hajduk – Osijek
2:1
Rijeka – Šibenik
0:0
Mladost 127 – Orijent
5:1
Cibalia – Istra
3:2
Segesta – Zagreb
1:1
Zadarkomerc – Inker
3:1
4. kolo, 8. rujna 1996.
Hr. drag. – Inker
4:1
Zagreb – Zadarkomerc
1:0
Istra – Segesta
0:0
Orijent – Cibalia
2:1
Šibenik – Mladost 127
2:0
Osijek – Rijeka
4:0
Varteks – Hajduk
1:2
Marsonia – Croatia
0:6
5. kolo, 15. rujna 1996.
Croatia – Hr. drag.
2:1
Hajduk – Marsonia
7:0
Rijeka – Varteks
1:0
Mladost 127 – Osijek
0:0
Cibalia – Šibenik
2:1
Segesta – Orijent
1:1
Zadarkomerc – Istra
1:0
Inker – Zagreb
1:2
6. kolo, 22. rujna 1996.
Hr. drag. – Zagreb
4:2
Istra – Inker
1:0
Osijek – Zadarkomerc
0:0
Šibenik – Segesta
0:0
Osijek – Cibalia
1:2
Varteks – Mladost 127
1:0
Marsonia – Rijeka
1:0
Croatia – Hajduk
2:1
7. kolo, 29. rujna 1996.
Hajduk – Hr. drag.
0:0
Rijeka – Croatia
1:2
Mladost 127 – Marsonia
2:0
Cibalia – Varteks
2:0
Segesta – Osijek
2:1
Zadarkomerc – Šibenik
0:0
Inker – Orijent
2:2
Zagreb – Istra
1:1
8. kolo, 13. listopada 1996.
Hr. drag. – Istra
2:2
Orijent – Zagreb
1:1
Šibenik – Inker
1:0
Osijek – Zadarkomerc
2:1
Varteks – Segesta
2:1
Marsonia – Cibalia
1:0
Croatia – Mladost 127
2:3
Hajduk – Rijeka
1:0
9. kolo, 20. listopada 1996.
Rijeka – Hr. drag.
2:2
Mladost 127 – Hajduk
1:2
Cibalia – Croatia
0:1
Segesta – Marsonia
2:1
Zadarkomerc – Varteks
3:5
Inker – Osijek
0:0
Zagreb – Šibenik
1:0
Istra – Orijent
1:0
10. kolo, 27. listopada 1996.
Hr. drag. – Orijent
1:1
Šibenik – Istra
2:1
Osijek – Zagreb
0:2
Varteks – Inker
2:0
Marsonia – Zadarkomerc
1:1
Croatia – Segesta
3:3
Hajduk – Cibalia
4:0
Rijeka – Mladost 127
0:0
11. kolo, 3. studenog 1996.
Mladost 127 – Hr. drag.
0:4
Cibalia – Rijeka
1:4
Segesta – Hajduk
0:0
Zadarkomerc – Croatia
1:2
Inker – Marsonia
2:0
Zagreb – Varteks
2:0
Istra – Osijek
0:1
Orijent – Šibenik
1:1
12. kolo, 17. studenog 1996.
Hr. drag. – Šibenik
4:1
Osijek – Orijent
5:1
Varteks – Istra
4:0
Marsonia – Zagreb
4:1
Croatia – Inker
5:1
Hajduk – Zadarkomerc
5:1
Rijeka – Segesta
2:0
Mladost 127 – Cibalia
2:1
13. kolo, 24. studenog 1996.
Cibalia – Hr. drag.
2:0
Segesta – Mladost 127
0:0
Zadarkomerc – Rijeka
2:0
Inker – Hajduk
0:2
Zagreb – Croatia
0:6
Istra – Marsonia
0:2
Orijent – Varteks
1:0
Šibenik – Osijek
2:0
14. kolo, 1. prosinca 1996.
Hr. drag. – Osijek
2:0
Varteks – Šibenik
1:2
Marsonia – Orijent
3:0
Croatia – Istra
7:0
Hajduk – Zagreb
1:0
Rijeka – Inker
4:0
Mladost 127 – Zadarkomerc
3:0
Cibalia – Segesta
2:0
15. kolo, 8. prosinca 1996.
Segesta – Hr. drag.
3:0
Zadarkomerc – Cibalia
2:3
Inker – Mladost 127
1:0
Zagreb – Rijeka
3:0
Istra – Hajduk
1:1
Orijent – Croatia
1:3
Šibenik – Marsonia
1:2
Osijek – Varteks
2:0
16. kolo, 2. ožujka 1997.
Hr. drag. – Varteks
0:0
Osijek – Marsonia
2:1
Šibenik – Croatia
0:0
Orijent – Hajduk
0:2
Istra – Rijeka
0:2
Zagreb – Mladost 127
0:2
Inker – Cibalia
2:1
Zadarkomerc – Segesta
3:0
17. kolo, 9. ožujka 1997.
Zadarkomerc – Hr. drag.
1:1
Segesta – Inker
4:0
Cibalia – Zagreb
0:2
Mladost 127 – Istra
3:1
Rijeka – Orijent
4:0
Hajduk – Šibenik
1:0
Croatia – Osijek
3:2
Marsonia – Varteks
2:0
18. kolo, 16. ožujka 1997.
Hr. drag. – Marsonia
1:1
Varteks – Croatia
0:1
Osijek – Hajduk
0:1
Šibenik – Rijeka
0:1
Orijent – Mladost 127
1:1
Istra – Cibalia
1:0
Zagreb – Segesta
1:0
Inker – Zadarkomerc
0:1
19. kolo, 23. ožujka 1997.
Inker – Hr. drag.
1:0
Zadarkomerc – Zagreb
1:0
Segesta – Istra
3:0
Cibalia – Orijent
0:3
Mladost 127 – Šibenik
2:1
Rijeka – Osijek
2:0
Hajduk – Varteks
2:0
Croatia – Marsonia
4:2
20. kolo, 6. travnja 1997.
Hr. drag. – Croatia
0:3
Marsonia – Hajduk
2:1
Varteks – Rijeka
0:0
Osijek – Mladost 127
2:1
Šibenik – Cibalia
5:0
Orijent – Segesta
1:1
Istra – Zadarkomerc
3:0
Zagreb – Inker
4:0
21. kolo, 13. travnja 1997.
Zagreb – Hr. drag.
4:0
Inker – Istra
1:0
Zadarkomerc – Osijek
1:0
Segesta – Šibenik
1:0
Cibalia – Osijek
1:2
Mladost 127 – Varteks
3:0
Rijeka – Marsonia
5:3
Hajduk – Croatia
1:2
22. kolo, 20. travnja 1997.
Hr. drag. – Hajduk
0:0
Croatia – Rijeka
3:0
Marsonia – Mladost 127
2:0
Varteks – Cibalia
2:0
Osijek – Segesta
1:1
Šibenik – Zadarkomerc
2:1
Orijent – Inker
1:1
Istra – Zagreb
3:2
23. kolo, 26. travnja 1997.
Istra – Hr. drag.
1:4
Zagreb – Orijent
1:0
Inker – Šibenik
2:1
Zadarkomerc – Osijek
2:1
Segesta – Varteks
1:3
Cibalia – Marsonia
2:0
Mladost 127 – Croatia
1:1
Rijeka – Hajduk
1:3
24. kolo, 4. svibnja 1997.
Hr. drag. – Rijeka
3:2
Hajduk – Mladost 127
0:0
Croatia – Cibalia
3:0
Marsonia – Segesta
0:0
Varteks – Zadarkomerc
1:0
Osijek – Inker
3:1
Šibenik – Zagreb
2:0
Orijent – Istra
1:1
25. kolo, 7. svibnja 1997.
Orijent – Hr. drag.
0:2
Istra – Šibenik
1:1
Zagreb – Osijek
1:2
Inker – Varteks
1:4
Zadarkomerc – Marsonia
2:1
Segesta – Croatia
0:1
Cibalia – Hajduk
3:0
Mladost 127 – Rijeka
0:0
26. kolo, 11. svibnja 1997.
Hr. drag. – Mladost 127
2:0
Rijeka – Cibalia
3:0
Hajduk – Segesta
2:0
Croatia – Zadarkomerc
2:0
Marsonia – Inker
4:1
Varteks – Zagreb
1:1
Osijek – Istra
2:0
Šibenik – Orijent
5:1
27. kolo, 18. svibnja 1997.
Šibenik – Hr. drag.
2:0
Orijent – Osijek
2:0
Istra – Varteks
0:1
Zagreb – Marsonia
1:1
Inker – Croatia
1:2
Zadarkomerc – Hajduk
2:2
Segesta – Rijeka
1:0
Cibalia – Mladost 127
3:0
28. kolo, 21. svibnja 1997.
Hr. drag. – Cibalia
2:1
Mladost 127 – Segesta
1:1
Rijeka – Zadarkomerc
1:1
Hajduk – Inker
4:0
Croatia – Zagreb
4:1
Marsonia – Istra
1:0
Varteks – Orijent
2:0
Osijek – Šibenik
1:1
29. kolo, 25. svibnja 1997.
Osijek – Hr. drag.
1:1
Šibenik – Varteks
0:0
Orijent – Marsonia
2:1
Istra – Croatia
0:3
Zagreb – Hajduk
2:0
Inker – Rijeka
0:2
Zadarkomerc – Mladost 127
4:2
Segesta – Cibalia
3:1
30. kolo, 1. lipnja 1997.
Hr. drag. – Segesta
5:1
Cibalia – Zadarkomerc
1:2
Mladost 127 – Inker
3:2
Rijeka – Zagreb
3:0
Hajduk – Istra
2:3
Croatia – Orijent
3:2
Marsonia – Šibenik
1:2
Varteks – Osijek
2:1
Poz.
Momčad
U
P
N
I
G+
G–
G+/–
Bod.
Nastavak natjecanja
1.
Samobor (P)
30
22
6
2
70
21
+49
72
Kvalifikacije za 1. HNL
2.
Slaven Belupo
30
16
6
8
51
26
+25
54
3.
Dubrovnik (R)
30
15
8
7
54
33
+21
53
4.
Slavonija (R)
30
16
5
9
44
30
+14
52[ a]
2. HNL
5.
Mosor (R)
30
15
5
10
42
28
+14
50
6.
Ponikve (R)
30
14
3
13
50
47
+3
45
7.
Belišće (R)
30
12
8
10
41
35
+6
44
8.
Čakovec Union (R)
30
13
4
13
41
45
−4
43
9.
Zagorec (R)
30
12
6
12
51
42
+9
42
10.
Primorac (R)
30
13
2
15
32
49
−17
41
11.
Uskok (R)
30
10
5
15
42
54
−12
35
12.
Junak (R)
30
9
8
13
29
46
−17
35
13.
Graničar (R)
30
10
5
15
34
47
−13
35
14.
Neretva (R)
30
9
6
15
25
50
−25
33
15.
Napredak (R)
30
7
5
18
37
56
−19
26
16.
Olimpija (R)
30
3
6
21
27
61
−34
15
Izvor:
rsssf.org (P) Prvak;
(R) Relegacija.
Napomene:
↑ 1 bod oduzet od saveza.
Igrano od 10. do 14. lipnja 1997. u Zagrebu na Maksimiru .
Rezultati:
Segesta
–
Slaven Belupo
1:1
Cibalia
–
Segesta
1:1
Slaven Belupo
–
Cibalia
1:1
mj
klub
ut
pob
ner
por
gol+
gol-
bod
1.
Segesta
2
0
2
0
2
2
2
2.
Cibalia
2
0
2
0
2
2
2
3.
Slaven Belupo
2
0
2
0
2
2
2
Zbog identičnih rezultata morale su se igrati nove kvalifikacije
Igrano od 17. do 21. lipnja 1997. u Zagrebu na stadionu NK Zagreba .
Rezultati:
Slaven Belupo
–
Segesta
0:0
Segesta
–
Cibalia
0:0
Cibalia
–
Slaven Belupo
0:2
Igrano od 11. do 15. lipnja 1997. u Zagrebu na stadionu NK Zagreba .
Rezultati:
Marsonia
–
Dubrovnik
4:0
Dubrovnik
–
Samobor
1:2
Samobor
–
Marsonia
2:1