La Primera Liga (, ) era la máxima categoría del fútbol profesional en el Reino de Yugoslavia (1918-1941) y la Yugoslavia socialista (1945-1991). Era organizada por la Asociación de Fútbol de Yugoslavia.

Se dejó de disputar en 1992, debido a la disolución de la República Federal Socialista de Yugoslavia en cinco estados independientes: Bosnia y Herzegovina, Croacia, Eslovenia, República de Macedonia y la República Federal de Yugoslavia.

Palmarés Reino de Yugoslavia (1923-1940) TemporadaCampeónSubcampeónMáximo goleadorClubGoles 1923 HŠK Građanski Zagreb SAŠK Sarajevo Dragan Jovanović SK Jugoslavija <center>4 1924 SK Jugoslavija HNK Hajduk Split Dragan Jovanović SK Jugoslavija <center>6 1925 SK Jugoslavija HŠK Građanski Zagreb Dragan Jovanović SK Jugoslavija <center>4 1926 HŠK Građanski Zagreb SK Jugoslavija Dušan Petković SK Jugoslavija <center>4 1927 HNK Hajduk Split BSK Belgrado Kuzman Sotirović BSK Belgrado <center>6 1928 HŠK Građanski Zagreb HNK Hajduk Split Ljubo Benčić HNK Hajduk Split <center>8 1929 HNK Hajduk Split BSK Belgrado Đorđe Vujadinović BSK Belgrado <center>10 1930 HŠK Concordia SK Jugoslavija Blagoje Marjanović BSK Belgrado <center>10 1930-31 BSK Belgrado HŠK Concordia Đorđe Vujadinović BSK Belgrado <center>12 1931-32 HŠK Concordia HNK Hajduk Split Svetislav Valjarević HŠK Concordia <center>10 1932-33 BSK Belgrado HNK Hajduk Split Vladimir Kragić HNK Hajduk Split <center>21 1933–34 No se disputó el campeonato. 1934-35 BSK Belgrado SK Jugoslavija Leo Lemešić HNK Hajduk Split <center>18 1935-36 BSK Belgrado FK Slavija Sarajevo Blagoje Marjanović BSK Belgrado <center>5 1936-37 HŠK Građanski Zagreb HNK Hajduk Split Blagoje Marjanović BSK Belgrado <center>21 1937-38 HAŠK Zagreb BSK Belgrado August Lešnik HŠK Građanski Zagreb <center>17 1938-39 BSK Belgrado HŠK Građanski Zagreb August Lešnik HŠK Građanski Zagreb <center>22 1939-40La liga tuvo una temporada complicada. En 1939, los clubes croatas y eslovenos comenzaron a abandonar la Asociación Yugoslava de Fútbol y unirse a la recién fundada Federación Croata de Fútbol, en protesta por la supuesta centralización del deporte en torno a Belgrado. Se inició una nueva "Liga de fútbol croata-eslovena", mientras que la Primera Liga Yugoslava continuó, que pronto pasó a llamarse "Primera Liga Serbia". La división finalmente se rectificó con la promesa de un aumento en el número de clubes de Croacia y Eslovenia en la liga. Al final, se llevó a cabo una temporada corta de diez jornadas. HŠK Građanski Zagreb BSK Belgrado Svetislav Glišović BSK Belgrado <center>10

Títulos por club Club Campeón Subcampeón Años campeón BSK Belgrado | <center>5 <center>4 1931, 1933, 1935, 1936, 1939 HŠK Građanski Zagreb | <center>5 <center>2 1923, 1926, 1928, 1937, 1940 HNK Hajduk Split | <center>2 <center>5 1927, 1929 SK Jugoslavija | <center>2 <center>3 1924, 1925 HŠK Concordia | <center>2 <center>1 1930, 1932 HAŠK Zagreb | <center>1 <center>- 1938 FK Slavija Sarajevo <center>- <center>1 --- SAŠK Sarajevo <center>- <center>1 ---

RFS Yugoslavia (1945-1992) República Federal Socialista de Yugoslavia TemporadaCampeónSubcampeónTercer lugarMáximo goleadorClubGoles 1945Para celebrar la nueva unidad de Yugoslavia se creó un formato especial de liga. El torneo estaba compuesto por ocho equipos; Serbia, Croacia, Macedonia, Vojvodina, Eslovenia, Montenegro, Bosnia y Herzegovina y un combinado de jugadores del Club Ejército Popular Yugoslavo. RS Serbia | Club Ejército Popular Yugoslavo | RS Croacia | Stjepan Bobek || Club Ejército Popular Yugoslavo || <center>8 |- | align=center| 1946-47 | FK Partizan| GNK Dinamo Zagreb | Estrella Roja FC | align=left| Franjo Wölfl || GNK Dinamo Zagreb || <center>28 |- | align=center| 1947-48 | GNK Dinamo Zagreb| HNK Hajduk Split | FK Partizan | align=left| Franjo Wölfl || GNK Dinamo Zagreb || <center>22 |- | align=center| 1948-49 | FK Partizan| Estrella Roja FC | HNK Hajduk Split | align=left| Frane Matošić || HNK Hajduk Split || <center>17 |- | align=center| 1950 | HNK Hajduk Split| Estrella Roja FC | FK Partizan | align=left| Marko Valok || FK Partizan || <center>17 |- | align=center| 1951 | Estrella Roja FC| GNK Dinamo Zagreb | HNK Hajduk Split | align=left| Kosta Tomašević || Estrella Roja FC || <center>16 |- | align=center| 1952 | HNK Hajduk Split| Estrella Roja FC | NK Lokomotiva Zagreb | align=left| Stanoje Jocić || BSK Belgrado || <center>13 |- | align=center| 1952-53 | Estrella Roja FC| HNK Hajduk Split | FK Partizan | align=left| Todor Živanović || Estrella Roja FC || <center>17 |- | align=center| 1953-54 | GNK Dinamo Zagreb| FK Partizan | Estrella Roja FC | align=left| Stjepan Bobek || FK Partizan || <center>21 |- | align=center| 1954-55 | HNK Hajduk Split| BSK Belgrado | GNK Dinamo Zagreb | Bernard Vukas Predrag Marković Kosta Tomašević || HNK Hajduk Split BSK Belgrado FK Spartak Subotica || <center>20 |- | align=center| 1955-56 | Estrella Roja FC| FK Partizan | FK Radnički Belgrado | Muhamed Mujić Tihomir Ognjanov Todor Veselinović || FK Velež MostarFK Spartak SuboticaFK Vojvodina || <center>21 |- | align=center| 1956-57 | Estrella Roja FC| FK Vojvodina | HNK Hajduk Split | Todor Veselinović || FK Vojvodina || <center>28 |- | align=center| 1957-58 | GNK Dinamo Zagreb| FK Partizan | FK Radnički Belgrado | Todor Veselinović || FK Vojvodina || <center>19 |- | align=center| 1958-59 | Estrella Roja FC| FK Partizan | FK Vojvodina | Bora Kostić || Estrella Roja FC || <center>25 |- | align=center| 1959-60 | Estrella Roja FC| GNK Dinamo Zagreb | FK Partizan | Bora Kostić || Estrella Roja FC || <center>19 |- | align=center| 1960-61 | FK Partizan| Estrella Roja FC | HNK Hajduk Split | Zoran Prljinčević Todor Veselinović || FK Radnički BelgradoFK Vojvodina || <center>16 |- | align=center| 1961-62 | FK Partizan| FK Vojvodina | GNK Dinamo Zagreb | Dražan Jerković || GNK Dinamo Zagreb || <center>16 |- | align=center| 1962-63 | FK Partizan| GNK Dinamo Zagreb | FK Željezničar Sarajevo | Mišo Smajlović || FK Željezničar Sarajevo || <center>18 |- | align=center| 1963-64 | Estrella Roja FC| OFK Belgrado | GNK Dinamo Zagreb | Asim Ferhatović || FK Sarajevo || <center>19 |- | align=center| 1964-65 | FK Partizan| FK Sarajevo | Estrella Roja FC | Zlatko Dračić || NK Zagreb || <center>23 |- | align=center| 1965-66 | FK Vojvodina| GNK Dinamo Zagreb | FK Velež Mostar | Petar Nadoveza || HNK Hajduk Split || <center>21 |- | align=center| 1966-67 | FK Sarajevo| GNK Dinamo Zagreb | FK Partizan | Mustafa Hasanagić || FK Partizan || <center>18 |- | align=center| 1967-68 | Estrella Roja FC| FK Partizan | GNK Dinamo Zagreb | Slobodan Santrač || OFK Belgrado || <center>22 |- | align=center| 1968-69 | Estrella Roja FC| GNK Dinamo Zagreb | FK Partizan | Vojin Lazarević || Estrella Roja FC || <center>22 |- | align=center| 1969-70 | Estrella Roja FC| FK Partizan | FK Velež Mostar | Dušan Bajević Slobodan Santrač || FK Velež Mostar OFK Belgrado || <center>20 |- | align=center| 1970-71 | HNK Hajduk Split| FK Željezničar Sarajevo | GNK Dinamo Zagreb | Petar Nadoveza Božo Janković || HNK Hajduk SplitFK Željezničar Sarajevo || <center>20 |- | align=center| 1971-72 | FK Željezničar Sarajevo| Estrella Roja FC | OFK Belgrado | Slobodan Santrač || OFK Belgrado || <center>33 |- | align=center| 1972-73 | Estrella Roja FC| FK Velež Mostar | OFK Belgrado | Vojin Lazarević Slobodan Santrač || Estrella Roja FC OFK Belgrado || <center>25 |- | align=center| 1973-74 | HNK Hajduk Split| FK Velež Mostar | Estrella Roja FC | Danilo Popivoda || NK Olimpija Ljubljana || <center>17 |- | align=center| 1974-75 | HNK Hajduk Split| FK Vojvodina | Estrella Roja FC | Dušan Savić Boško Đorđević || Estrella Roja FC FK Partizan || <center>20 |- | align=center| 1975-76 | FK Partizan| HNK Hajduk Split | GNK Dinamo Zagreb | Nenad Bjeković || FK Partizan || <center>24 |- | align=center| 1976-77 | Estrella Roja FC| GNK Dinamo Zagreb | FK Sloboda Tuzla | Zoran Filipović || Estrella Roja FC || <center>21 |- | align=center| 1977-78 | FK Partizan| Estrella Roja FC | HNK Hajduk Split | Radomir Savić || FK Sarajevo || <center>21 |- | align=center| 1978-79 | HNK Hajduk Split| GNK Dinamo Zagreb | Estrella Roja FC | Dušan Savić || Estrella Roja FC || <center>24 |- | align=center| 1979–80 | Estrella Roja FC| FK Sarajevo | FK Radnički Niš | Safet Sušić Dragoljub Kostić || FK Sarajevo FK Napredak Kruševac || <center>17 |- | align=center| 1980-81 | Estrella Roja FC| HNK Hajduk Split | FK Radnički Niš | Milan Radović || NK Rijeka || <center>26 |- | align=center| 1981-82 | GNK Dinamo Zagreb| Estrella Roja FC | HNK Hajduk Split | Snješko Cerin || GNK Dinamo Zagreb || <center>19 |- | align=center| 1982-83 | FK Partizan| HNK Hajduk Split | GNK Dinamo Zagreb | Sulejman Halilović || NK Dinamo Vinkovci || <center>18 |- | align=center| 1983-84 | Estrella Roja FC| FK Partizan | FK Željezničar Sarajevo | Darko Pančev || FK Vardar || <center>19 |- | align=center| 1984-85 | FK Sarajevo| HNK Hajduk Split | FK Partizan | Zlatko Vujović || HNK Hajduk Split || <center>25 |- | align=center| 1985-86 | FK PartizanThe Yugoslav FA decided that the last round of fixtures had to be replayed, after accusations that certain results had been fixed. FK Partizan, who had won the title with a 4-0 over FK Željezničar Sarajevo, refused, after which the game was awarded 3-0 to Željeznicar, which gave FK Crvena Zvezda the title and sent them to play in the 1986-87 European Cup. However, after a sequence of legal processes, the original final table, with Partizan as champions, was officially recognized in 1987. | Estrella Roja FC | FK Velež Mostar | Davor Čop || NK Dinamo Vinkovci || <center>20 |- | align=center| 1986-87 | FK PartizanTen clubs had started the 1986-87 season with a deduction of 6 points, among them Partizan and FK Crvena Zvezda, because of the events in the previous season. FK Vardar, who had not been deducted 6 points, won the title and took part in the 1987-88 European Cup, but the points deduction was later annulled after more legal proceedings so the title was given to Partizan, who headed the table with the deduction annulled. | FK Velež Mostar | Estrella Roja FC | Radmilo Mihajlović || FK Željezničar Sarajevo || <center>23 |- | align=center| 1987-88 | Estrella Roja FC| FK Partizan | FK Velež Mostar | Duško Milinković || FK Rad || <center>16 |- | align=center| 1988-89 | FK Vojvodina| Estrella Roja FC | HNK Hajduk Split | Davor Šuker || NK Osijek || <center>18 |- | align=center| 1989-90 | Estrella Roja FC| GNK Dinamo Zagreb | HNK Hajduk Split | Darko Pančev || Estrella Roja FC || <center>25 |- | align=center| 1990-91 | Estrella Roja FC| GNK Dinamo Zagreb | FK Partizan | Darko Pančev || Estrella Roja FC || <center>34 |- | align=center| 1991-92 | Estrella Roja FC| FK Partizan | FK Vojvodina | Darko Pančev || Estrella Roja FC || <center>25

Títulos por club (1947-1992) Club Campeón Subcampeón Tercero Años campeón 20px Estrella Roja FC | <center>19 <center>9 <center>71951, 1953, 1956, 1957, 1959, 1960, 1964, 1968, 1969, 1970, 1973, 1977, 1980, 1981, 1984, 1988, 1990, 1991, 1992 20px FK Partizan | <center>11 <center>9 <center>8 1947, 1949, 1961, 1962, 1963, 1965, 1976, 1978, 1983, 1986, 1987 20px HNK Hajduk Split | <center>7 <center>6 <center>8 1950, 1952, 1955, 1971, 1974, 1975, 1979 20px GNK Dinamo Zagreb | <center>4 <center>11 <center>7 1948, 1954, 1958, 1982 20px FK Vojvodina | <center>2 <center>3 <center>2 1966, 1989 20px FK Sarajevo | <center>2 <center>2 <center>- 1967, 1985 20px FK Željezničar Sarajevo | <center>1 <center>1 <center>2 1972 20px FK Velez Mostar <center>- <center>3 <center>4 ----- 20px OFK Belgrado <center>- <center>2 <center>2 ----- 20px FK Radnički Niš <center>- <center>- <center>2 ----- 20px FK Radnički Belgrado <center>- <center>- <center>2 ----- 20px NK Lokomotiva Zagreb <center>- <center>- <center>1 ----- 20px FK Sloboda Tuzla <center>- <center>- <center>1 -----

Tabla histórica (1947-1992) R.S. indica la república a la cual pertenecía.