Cette saison, 16 clubs participent au championnat. Ils sont regroupés en une poule unique où chaque équipe rencontre tous ses adversaires deux fois, à domicile et à l'extérieur. En fin de saison, les trois derniers du classement sont relégués et remplacés par les trois meilleurs clubs de 2. HNL, la deuxième division croate.
C'est le Dinamo Zagreb, tenant du titre depuis 5 saisons, qui remporte à nouveau la compétition cette année, après avoir terminé en tête du classement final, avec dix-sept points d'avance sur l'Hajduk Split et dix-neuf sur le RNK Split, club promu de D2. C'est le 13e titre de champion de Croatie de l'histoire du club. Le Dinamo réussit même le doublé en s'imposant en finale de la Coupe de Croatie face au Varteks Varazdin.
Théoriquement relégué, le NK Lokomotiva Zagreb évite la descente car seuls deux clubs de deuxième division ont obtenu la licence de la part de la fédération croate pour pouvoir jouer en première division.