Prva hrvatska nogometna liga 2007 - 2008, también conocida como T - Com Prva HNL 2007 - 2008 por razones de patrocinio, fue la decimoséptima temporada de la máxima categoría del fútbol croata, jugada entre el 21 de julio de 2007 y el 10 de mayo de 2008, y terminó con el Dinamo Zagreb ganando su décimo título (decimocuarto en general). El máximo goleador del torneo fue Želimir Terkeš (NK Zadar), con 21 goles.
La fórmula del torneo fue la misma que la temporada anterior. Los equipos participantes fueron doce y jugaron un grupo de ida y vuelta / ida y vuelta para un total de 33 juegos. El último clasificado fue relegado y el penúltimo playoff con el segundo de los 2. HNL. Los equipos clasificados para las Copas de Europa fueron cuatro: el ganador de la UEFA Champions League 2008 - 2009, el segundo y el ganador de la Copa Nacional en la Copa de la UEFA 2008-2009 y otro equipo en la Copa Intertoto 2008.