Hrvatska republička nogometna liga (također i kao "Hrvatska nogometna liga", "Hrvatska regionalna nogometna liga", "Republička nogometna liga Hrvatske", "Jedinstvena Hrvatska nogometna liga") je bila najviša nogometna liga koju je organizirao "Nogometni savez Hrvatske" u vrijeme Socijalističke Jugoslavije, te je uglavnom predastavljala ligu trećeg stupnja nogometnog prvenstva Jugoslavije.
Prvo izdanje "republičke lige" je bilo 1946. godine kao dio kvalifikacija za novoformiranu "1. saveznu ligu", koju je osvojio "Hajduk" iz Splita, a Hrvatski nogometni savez ovo priznaje kao službeno prvenstvo Hrvatske. Od sezone 1946./47. do 1951. "Hrvatska republička liga" je bila liga drugog, trećeg i četvrtog stupnja prvenstva Jugoslavije.
U sezoni 1947./48. republička liga nije igrana, nego "Zonske lige prvenstva Hrvatske", sa završnim doigravanjem za prvaka Hrvatske. Slično je bilo i u sezoni 1952. – igrano je pet "podsaveznih", odnosno "zonskih" liga s doigravanjem za prvaka Hrvatske. "Hrvatska republička liga" liga potom nije igrana do sezone 1973./74.
Ekvivalent republičke lige je u to vrijeme bio:
"Hrvatsko-slovenska liga", igrana u sezonama 1952./53., 1953.,/54. i 1954./55.
"Nogometne zone NSJ", igrane u sezonama 1955./56., 1956./57. i 1957./58., kao zamjena za privremeno ukinutu "2. saveznu ligu"
"Zonske" i "podsavezne" lige na području NR / SR Hrvatske, kao ligama trećeg stupnja, ispod "2. savezne lige". Također su po završetku liga igrano "Prvenstvo Hrvatske" kao dio kvalifikacija za "2. saveznu ligu", a od 1969. do 1973. godine je igrano i "Amatersko prvenstvo Hrvatske", u kojem su sudjelovola drugoplasirane ili trećeplasirane momčadi "zonskih" liga
"Hrvatska republička liga" je nanovo formirana za sezonu 1973./74. (iako je bila planirana i u 1960.-ima), kao liga trećeg stupnja, te je do sezone 1982./83. igrana kao jedinstvena liga ili u dvije skupine ("Sjever" i "Jug"). Od sezone 1983./84. republička je liga podijeljena u četiri skupine ("Istok", "Sjever", "Zapad" i "Jug"), te se stoga skupine također nazivale i kao "Hrvatska regionalna liga".
U sezoni 1987./88. se formira "Jedinstvena Hrvatska republička liga" kao liga trećeg stupnja, a dotadašnje četiri skupine nose naziv "2. hrvatska republička liga".
Od sezone 1988./89. Jugoslavenski nogometni savez formira "Međurepubličke lige" kao lige trećeg stupnja, te se ukida "Jedinstvena republička liga", a ostaju skupine "2. hrvatske republičke lige", koje u sezoni 1989./90. nanovo nose naziv "Hrvatska republička liga".
Osamostaljenjem Hrvatske, dotadašnji članovi "Hrvatske republičke lige", koji su bili u mogućnosti se natjecati zbog ratnih zbivanja u Hrvatskoj su 1992. godine postali članovi "Prve", "Druge" i "Treće hrvatske nogometne lige".