The Prosecutor General of the Republic of Bulgaria () heads the system of courts known as the Office of the Prosecutor of the Republic of Bulgaria (). The Prosecutor General can be appointed for a term of seven years and removed by the President of Bulgaria on recommendation from the Supreme Judicial Council (SJC). The President's appointment is only formal, and the decision to appoint or dismiss the General Prosecutor is made by the council. Upon appointment, the General Prosecutor becomes an ex officio member of the SJC. Candidates can only hold the position for one term.Statute. Prosecutor's Office of Bulgaria. Published March 25, 2017.

List of Prosecutors General The following is a list of Prosecutor Generals of Bulgaria since the Bulgarian People's Republic up until the present.Главни прокурори на Република България . Prosecutor's Office of Bulgaria. Retrieved 25 March 2017. List of Prosecutors General

Per the 1947 Constitution: General Prosecutor From UntilDimitar Zapryanov (1)18 December 1947 10 February 1953Dimitar Zapryanov (2)10 February 1953 10 April 1954Jordan Chobanov9 April 1954 14 March 1959Mincho Minchev14 March 19598 November 1962Ivan Vachkov (1)25 December 196214 December 1967Ivan Vachkov (2)14 December 19678 July 1971Ivan Vachkov (3)8 July 197116 June 1976Ivan Vachkov (4)16 June 197612 June 1981Kostadin Lyutov17 June 19813 May 1987 Vasil Mrachkov18 August 198714 December 1989Evtim Stoimenov14 December 19896 November 1990Martin Gunev1 November 199019 February 1992

Per the 1991 Constitution: General ProsecutorFromUntil Deputies123451Ivan Tatarchev17 February 199221 February 19992Nikola Filchev16 February 199922 February 20063Boris Velchev23 February 20062 November 2012 —Boiko Naydenov (acting)6 November 20129 January 20134Sotir Tsatsarov9 January 2013 16 December 20195Ivan Geshev18 December 2019 15 June 2023Borislav Sarafov(2019-2023)Krasimira Filipova(2020-2023)Desislava Pironeva(2020-2023)Plamena Apostolova(2020-2023)Daniela Masheva(2020-2023) —Borislav Sarafov (acting) 16 June 2023 22 April 2026Elena Karakasheva(2023-2025)Maria Pavlova(2023-2024)Magdalena Lazarova(2025-present)Vanya Stefanova(2024-2026) —Vanya Stefanova (acting)22 April 2026Incumbent

References

External links Official website