Croatian Republic Football League () was the highest football league in Croatia within the Yugoslav football system. During the time of SFR Yugoslavia, it was third level league for most of the time and the winner was usually promoted to Yugoslav Second League.

Winners In SFR Yugoslavia Season Champions Notes – Clubs playing on higher level1946 Hajduk Split1946–47 Metalac Zagreb Dinamo, Hajduk, Lokomotiva, Kvarner (I)1947–48 Proleter Osijek Dinamo, Hajduk, Lokomotiva (I), Metalac, Mornar, Tekstilac, Kvarner (II)1948–49 Borac Zagreb Hajduk, Dinamo, Lokomotiva (I), Mornar, Metalac, Proleter (II)1949–50 Tekstilac Hajduk, Dinamo, Lokomotiva (I), Borac, Proleter, Kvarner, Metalac (II), Zagreb, Šibenik (III)1950–51 North Naprijed SisakDinamo, Hajduk, Lokomotiva, Borac (I), Metalac, Proleter, Kvarner, Zagreb, Tekstilac (II) South Šibenik1951–52 Proleter Osijek Hajduk, Lokomotiva, Dinamo, Zagreb (I)1952–1973 not played 1973–74 Varteks Hajduk, Dinamo, Zagreb (I), Rijeka, Osijek, Šibenik, Karlovac, D. Vinkovci (II)1974–75 Dinamo Vinkovci Hajduk, Dinamo, Rijeka (I), Zagreb, Varteks, Karlovac, Osijek, Šibenik (II)1975–76 North Metalac SisakHajduk, Dinamo, Rijeka (I), Zagreb, Osijek, Varteks, D. Vinkovci, Karlovac (II) South Šibenik1976–77 North BSK Slavonski BrodDinamo, Rijeka, Hajduk, Zagreb (I), Osijek, D. Vinkovci, Varteks, Metalac, Karlovac (II) South Zadar1977–78 North Segesta SisakHajduk, Dinamo, Rijeka, Osijek, Zagreb (I), D. Vinkovci, BSK, Varteks (II) South Solin1978–79 North BSK Slavonski BrodHajduk, Dinamo, Rijeka, Osijek, Zagreb (I), D. Vinkovci, Segesta (II) South Istra1979–80 GOŠK-Jug Hajduk, Rijeka, Dinamo, Osijek (I), Zagreb, D. Vinkovci, Istra (II)1980–81 Solin Hajduk, Dinamo, Rijeka, Zagreb (I), Osijek, D. Vinkovci, GOŠK-Jug (II)1981–82 Varteks Dinamo, Hajduk, Rijeka, Osijek, Zagreb (I), D. Vinkovci, GOŠK-Jug, Solin (II)1982–83 Šibenik Hajduk, Dinamo, D. Vinkovci, Rijeka, Osijek (I), GOŠK-Jug, Varteks, Zagreb, Solin (II)1983–84 North MTČ-Sloga ČakovecRijeka, Hajduk, Osijek, D. Vinkovci, Dinamo (I), Šibenik, GOŠK-Jug, Varteks, Zagreb (II) South RNK Split East Šparta West Orijent Rijeka1984–85 North ZagrebHajduk, Dinamo, Rijeka, Osijek, D. Vinkovci (I), Šibenik, Split, GOŠK-Jug (II) South Zadar East Belišće West Orijent Rijeka1985–86 North ZagrebHajduk, Rijeka, Dinamo, Osijek, D. Vinkovci (I), Šibenik, GOŠK-Jug, Split, Zadar (II) South Zmaj Makarska East BSK Slavonski Brod West Orijent Rijeka1986–87 North ZagrebRijeka, Dinamo, Hajduk, Osijek, D. Vinkovci (I), GOŠK-Jug, Mladost P, Šibenik, Split (II) South Neretva Metković East Šparta West Istra1987–88 Zagreb Dinamo, Rijeka, Osijek, Hajduk (I), GOŠK-Jug, D. Vinkovci, Šibenik, Šparta, Mladost P (II)1988–89 North TrešnjevkaHajduk, Dinamo, Osijek, Rijeka (I), Šibenik, D. Vinkovci, GOŠK-Jug (II)Mladost P, Zagreb, Primorac, Radnik, Split, Segesta, Varteks, Jugokeramika, Orijent, Zadar, Lokomotiva (III-W), Belišće, BSK, Šparta, Sloga V (III-N), Neretva, Neretvanac (III-S) South Junak Sinj East Olimpija Osijek West Istra1989–90 North TrešnjevkaDinamo, Hajduk, Rijeka, Osijek (I), Šibenik, D. Vinkovci, GOŠK-Jug (II)Zagreb, Zadar, Mladost P, Varteks, Segesta, Radnik, Primorac, Junak, Split, Jugokeramika, Orijent, Lokomotiva (III-W), Belišće, BSK, Olimpija (III-N), Neretvanac, Neretva, Zmaj (III-S) South Solin East Metalac Osijek West Pazinka1990–91 North ŠpanskoDinamo, Hajduk, Osijek, Rijeka (I), Zagreb, C. Vinkovci, Šibenik, GOŠK-Jug (II)Zadar, Jugokeramika, Radnik, Varteks, Trešnjevka, Orijent, Segesta, Junak, Primorac, Split, Mladost P (III-W), Metalac, Olimpija, Belišće, BSK (III-N), Neretva, Slaven G, Neretvanac (III-S) South Solin East Sremac Croatia West Pazinka

Amateur Championship During 1968/69 and 1972/73 era, when four divisions of Yugoslav Second League were introduced, Croatian Republic league was not played as such. Clubs played in regional zones instead and the winners contested for Amateur Championship of SR Croatia. Winner was also promoted to Yugoslav Second League.

Season Champions 1968–69 Metalac Osijek 1969–70 Rovinj 1970–71 Junak Sinj 1971–72 Segesta Sisak 1972–73 Rovinj