A 4-0 win over lowly Cibalia gave Rijeka a five-point lead over Dinamo with only one match each to play.
Swiss forward Mario Gavranovic set them on their way with two goals in the first quarter of an hour, Roman Bezjak added a third before the break and Dario Zuparic completed the scoring in the second half.
Rijeka, who will enter the Champions League in the second qualifying round next season, became only the fourth team to win the league following Dinamo, who have 18 titles, Hajduk Split and NK Zagreb.
World Cup
'Pretty silly' - Hazard rubbishes claims of infighting within Belgium squad
2 HOURS AGO
They have previously won the Croatian Cup three times and the old Yugoslav Cup twice. (Writing by Brian Homewood in Berne, editing by Pritha Sarkar)
Premier League
Guardiola: I'd go back to Barcelona if I thought I was indispensable
2 HOURS AGO
World Cup
Koke: Spain fear no one, even Brazil in the quarter-finals
3 HOURS AGO