La temporada 1989-1990 de la Primera Liga Yugoslava fue la 44ª temporada de la Primera Liga Federal ( serbocroata : Prva savezna liga ), la competición de fútbol de asociación de máximo nivel de SFR Yugoslavia , desde su creación en 1946.
Se otorgaban dos puntos por victoria, ninguno por derrota, mientras que en caso de empate se lanzaba una tanda de penaltis y el ganador de la tanda recibía un punto.
Red Star ganó el título número 17.
La temporada comenzó el 29 de julio de 1989 y la parte de otoño finalizó el 17 de diciembre de 1988. Tras una pausa invernal de dos meses, la temporada se reanudó el 18 de febrero de 1990 y se prolongó hasta el 16 de mayo de 1990.
Los resultados entre paréntesis indican los resultados de las tandas de penaltis siempre que se empataron los partidos.