Visoki savet tužilaštva je samostalan državni organ koji obezbeđuje i jemči samostalnost javnog tužilaštva, Vrhovnog javnog tužioca, glavnih javnih tužilaca i javnih tužilaca.
Visoki savet tužilaštva predlaže Narodnoj skupštini izbor i prestanak funkcije Vrhovnog javnog tužioca, imenuje vršioca funkcije Vrhovnog javnog tužioca, bira glavne javne tužioce i javne tužioce i odlučuje o prestanku njihove funkcije, odlučuje o drugim pitanjima položaja Vrhovnog javnog tužioca, glavnih javnih tužilaca i javnih tužilaca i vrši druge nadležnosti određene Ustavom i zakonom.