The 2003–04 Croatian First Football League was the thirteenth season of the Croatian First Football League, the national championship for men's association football teams in Croatia, since its establishment in 1992. The season started on 24 July 2003 and ended on 15 May 2004. Dinamo Zagreb were the defending champions, having won their tenth championship title the previous season. Hajduk Split won the title, after a win against Varteks on 15 May 2004.
HNL 2003/04
Sezona 2003/04 Prve hrvatske nogometne lige igrala se s 12 klubova. Prvak je bio Hajduk Split. Najbolji strijelac sezone bio je Niko Kranjčar s 14 golova za Hajduk Split. Hrvatski nogometni kup osvojio je Dinamo Zagreb.