Sezon 2017/18 Prva liga Srbije – 12. edycja rozgrywek serbskiej Prvej ligi w piłce nożnej.

Rozgrywki toczyły się w jednej grupie i występowało w nich 16 drużyn. Po zakończeniu sezonu mistrz oraz wicemistrz awansowali bezpośrednio do Super ligi, a cztery ostatnie drużyny spadły do Srpskiej ligi.

Prva liga Srbije Drużyny W Prva liga Srbije w sezonie 2017/18 występowało 16 drużyn. Drużyna Miasto Sezon 2016/17 Uwagi Drużyny, które spadły z Super ligi 2016/17: FK Metalac Gornji Milanovac Gornji Milanovac 15. miejsce FK Novi Pazar Novi Pazar 16. miejsce Drużyny, które występowały w Prva liga 2016/17: FK Sloboda Užice Užice 3. miejsce FK Inđija Inđija 4. miejsce FK Bežanija Belgrad-Nowy Belgrad 5. miejsce FK Radnički Pirot Pirot 6. miejsce FK Jagodina Jagodina 7. miejsce FK Dinamo Vranje Vranje 8. miejsce FK Sinđelić Belgrad Belgrad-Voždovac 9. miejsce FK Budućnost Dobanovci Belgrad-Surčin 10. miejsce FK Proleter Nowy Sad Nowy Sad 11. miejsce FK ČSK Pivara Čelarevo Čelarevo 12. miejsce Drużyny, które awansowały z Srpskiej ligi 2016/17: FK Radnički 1923 Kragujevac Kragujevac 1. miejsce Srpska Liga Zapad (Zachód) FK Teleoptik Belgrad-Zemun 1. miejsce Srpska Liga Beograd (Belgrad) FK Temnić 1924 Varvarin Varvarin 1.