Die Divizia B wurde in drei Staffeln mit jeweils 18 Mannschaften ausgetragen. Die drei Sieger stiegen in die Divizia A auf. Die letzten drei Vereine jeder Gruppe stiegen direkt in die Divizia C ab. Ein weiterer Absteiger wurde unter den drei Viertletzten in einer Relegation ermittelt. Diese war notwendig, da nach dem Sturz der kommunistischen Regierung Rumäniens um den Jahreswechsel 1989/90 die beiden Vereine aus der Divizia A FC Olt Scornicești aus der Geburtsstadt von Nicolae Ceaușescu und AS Victoria Bukarest als Fußballverein der Bukarester Polizei wegen Regelverstößen in den vergangenen Jahren ausgeschlossen worden waren. Es gab daher nur einen sportlichen Absteiger aus der Divizian A nach dieser Saison.
Für einen Sieg gab es zwei Punkte, für ein Unentschieden einen und für eine Niederlage keinen Punkt. Falls zwei oder mehr Mannschaften am Ende der Saison punktgleich waren, entschied in dieser Spielzeit der direkte Vergleich.