Answer
There are 12 teams competing in the Croatian Football League, the highest level of professional football in Croatia. The league operates on a system of promotion and relegation with the Croatian Second Football League. The season runs from July to May, with each team playing 36 matches.