Sezon 2003/2004 był 13. edycją rozgrywek o mistrzostwo Chorwacji. W pierwszej fazie rozgrywek rywalizowało 12 drużyn w jednej grupie. W drugiej rundzie 6 najlepszych zespołów walczyło o tytuł mistrzowski, natomiast pozostałe 6 najsłabszych ekip broniło się przed spadkiem. Tytułu nie obroniła drużyna Dinamo Zagrzeb. Nowym mistrzem Chorwacji został zespół Hajduk Split. Tytuł króla strzelców zdobył Robert Špehar, który w barwach klubu NK Osijek strzelił 18 goli[1].