Сезон 2004-05 у Першій хорватській футбольній лізі — футбольне змагання у найвищому дивізіоні чемпіонату Хорватії, що проходило між 24 липня 2004 та 28 травня 2005 року. Став 14-м сезоном з моменту заснування турніру.
Участь у змаганні, яке проходило у два етапи, брали 12 команд. На першому етапі, в рамках якого усі 12 команд зіграли між собою по дві гри, відбулося розподілення учасників турніру на дві групи — Групу сильніших та Групу слабших. На другому етапі відбулися змагання у кожній з цих груп, що складалися з 6 команд кожна. Для визначення турнірного становища команд у кожній з груп другого етапу враховувалися також очки, набрані ними на першому етапі. Фінальне становище команд у Групі сильніших визначало чемпіона країни та представництво Хорватії в єврокубках. Змагання у Групі слабших було покликане визначити команду, яка за результатами сезону відразу вибувала до Другої ліги, а також команду, що, зайнявши передостаннє місце у Першій лізі, мала змагатися у матчах плей-оф за право продовження виступів у Першій лізі проти представника нижчого дивізіону.