Le championnat change de nouveau de formule cette saison. Les 12 équipes de 1re division sont groupées au sein d'une poule unique où chaque équipe rencontre ses adversaires deux fois, à domicile et à l'extérieur. À la fin de cette première phase, les six premiers disputent une poule pour le titre, tandis que les six derniers jouent une poule de relégation, avec la descente en D2 pour le dernier et un barrage contre un club de D2 pour l'avant-dernier de cette poule.
C'est le Croatia Zagreb, double champion en titre, qui termine en tête du championnat et remporte le 4e titre de champion de Croatie de son histoire. Le Croatia Zagreb réalise un 3e doublé consécutif en battant le NK Varteks Varazdin en finale de la Coupe de Croatie.
↑NK Varteks Varazdin est qualifié pour la Coupe des Coupes en tant que finaliste de la Coupe de Croatie, remportée par le champion, Croatia Zagreb, déjà qualifié pour la prochaine Ligue des Champions.