2023–24 Croatian Football League

The 2023–24 Croatian Football League (officially SuperSport Hrvatska nogometna liga for sponsorship reasons) is the 33rd season of the Croatian top division football, the national championship for men's association football teams in Croatia, since its establishment in 1992. The season started on 21 July 2023.

Teams
The league consisted of ten teams; the top nine teams from the previous season, and one team promoted from the Prva NL. 2022–23 Prva NL champions Rudeš were promoted and returned after a four-year absence, replacing the 2022–23 Croatian Football League bottom-placed team, Šibenik (relegated after three seasons in the top flight).

Stadia and locations

 * 1 Lokomotiva and Rudeš host their home matches at Stadion Kranjčevićeva. The stadium is originally the home ground of fifth-level side NK Zagreb.

Results
Each team plays home-and-away against every other team in the league twice, for a total of 36 matches each played.