Rada ma m.in. stać na straży niezależności prokuraturów, a także opiniować najważniejsze decyzje prokuratora generalnego. Prokurator generalny na wniosek Krajowej Rady Prokuratury powoływać będzie prokuratorów powszechnych jednostek organizacyjnych prokuratury oraz prokuratorów wojskowych jednostek organizacyjnych prokuratury.
Zgdonie z art. 23. 1. ustawy z dnia 20 czerwca 1985 r. o prokuraturze (tekst jednolity: Dz.U. z 2008 r., Nr 7, poz. 39 z późn. zm.) Krajowa Rada Prokuratury składa się z dwudziestu pięciu członków. W jej skład wchodzą: minister sprawiedliwości, prokurator generalny, przedstawiciel Prezydenta Rzeczypospolitej Polskiej, czterech posłów, dwóch senatorów, prokurator wybrany przez zebranie prokuratorów Naczelnej Prokuratury Wojskowej, prokurator wybrany przez zebranie prokuratorów Instytutu Pamięci Narodowej - Komisji Ścigania Zbrodni przeciwko Narodowi Polskiemu, trzech prokuratorów wybranych przez zebranie prokuratorów Prokuratury Generalnej oraz jedenastu prokuratorów, wybranych przez zgromadzenia prokuratorów w prokuraturach apelacyjnych. Kadencja Krajowej Rady Prokuratury trwa 4 lata.