Prva hrvatska nogometna liga (iz sponzorskih razloga znana i kao MAXtv Prva liga) uključuje 10 klubova iz Republike Hrvatske. Igra se 36 utakmica, četverokružnim sustavom, dakle, svatko sa svakim 4 puta. Na kraju sezone, zadnja plasirana momčad ispada u Drugu ligu, dok predzadnji ide u doigravanje sa drugim klubom iz 2.HNL, a u prvu ligu ulazi izravno prvak iz Druge lige. Prvak lige nastupa kao nositelj u 2. pretkolu Lige prvaka, drugoplasirani i trećeplasirani ulaze u UEFA Europsku ligu, kao i pobjednik kupa.
Liga je nastala 1992., nakon raspada Jugoslavije. Njom upravlja Udruženje profesionalnih klubova Prve hrvatske nogometne lige u ime Hrvatskog nogometnog saveza.
Liga je nastala 1992., nakon raspada Jugoslavije. Njom upravlja Udruženje profesionalnih klubova Prve hrvatske nogometne lige u ime Hrvatskog nogometnog saveza.
- 1992. - Hajduk
- 1992./93. - Croatia
- 1993./94. - Hajduk TABLICA 1. HNL 2015/2016 (3.11.2015)
- 1994./95. - Hajduk 1. Rijeka
- 1995./96. - Croatia 2. Hajduk
- 1996./97. - Croatia 3. Dinamo
- 1997./98. - Croatia 4. Split
- 1998./99. - Croatia 5. Inter-Zaprešić
- 1999./00. - Dinamo 6. Istra
- 2000./01. - Hajduk 7.Slaven Belupo
- 2001./02. - Zagreb 8. Lokomotiva
- 2002./03. - Dinamo 9. Osijek
- 2003./04. - Hajduk 10. Zagreb
- 2004./05. - Hajduk
- 2005./06. - Dinamo
- 2006./07. - Dinamo
- 2007./08. - Dinamo
- 2008./09. - Dinamo
- 2009./10. - Dinamo
- 2010./11. - Dinamo
- 2011./12. - Dinamo
- 2012./13. - Dinamo
- 2013./14. - Dinamo
- 2014./15. - Dinamo