Relegated: *
Qualification for the Champions League first qualifying round: FK Crvena Zvezda
Qualification for the Europa League first qualifying round: FK Partizan, FK TSC Bačka Topola.
Qualification for the Europa League third qualifying round: FK Vojvodina**.
* Season was suspended on 15 March 2020, as a result of COVID-19 pandemic and declaring state of emergency, and was resumed on 29 May 2020. The season was shortened and the play-offs (championship round and relegation round) were cancelled, and no teams would be relegated.
** Vojvodina qualified for the Europa League third qualifying round by winning the 2019–20 Serbian Cup. As a result, the spot awarded to the third-placed team (Europa League first qualifying round) was passed to the fourth-placed team.
Classifica
League | Pts | Gare | V | N | P | GF | GS | GF-GS |
Red Star | 78 | 30 | 25 | 3 | 2 | 68 | 18 | 50 |
Partizan | 64 | 30 | 20 | 4 | 6 | 69 | 25 | 44 |
Vojvodina | 62 | 30 | 19 | 5 | 6 | 47 | 27 | 20 |
FK TSC | 59 | 30 | 17 | 8 | 5 | 59 | 34 | 25 |
Rad. Niš | 52 | 30 | 16 | 4 | 10 | 51 | 37 | 14 |
Čukaričk | 51 | 30 | 15 | 6 | 9 | 42 | 36 | 6 |
Spartak | 46 | 30 | 14 | 4 | 12 | 46 | 48 | -2 |
Voždovac | 45 | 30 | 13 | 6 | 11 | 45 | 41 | 4 |
Lučani | 43 | 30 | 13 | 4 | 13 | 31 | 40 | -9 |
Napredak | 33 | 30 | 9 | 6 | 15 | 33 | 41 | -8 |
Radnik | 31 | 30 | 8 | 7 | 15 | 34 | 50 | -16 |
Proleter | 30 | 30 | 7 | 9 | 14 | 30 | 42 | -12 |
Javor | 28 | 30 | 6 | 10 | 14 | 43 | 62 | -19 |
Inđija | 25 | 30 | 7 | 4 | 19 | 26 | 48 | -22 |
Rad | 15 | 30 | 4 | 3 | 23 | 23 | 63 | -40 |
Mačva | 13 | 30 | 2 | 7 | 21 | 18 | 53 | -35 |