List of heads of government of Bulgaria
![]() |
|---|
|
This is a list of the heads of government of the modern Bulgarian state, from the establishment of the Principality of Bulgaria to the present day.
List of officeholders
Principality of Bulgaria (1878–1908)
- Governments
- Conservative
- Liberal
- Tsankovist/PLP
- NLP
- NP
- Radoslavist
- DP
- Nonpartisan
- Mixed coalition
| Portrait | Name (Birth–Death) |
Term of office[a] | Party | Government Composition |
Assembly (Election) |
Prince (Reign) | |||
|---|---|---|---|---|---|---|---|---|---|
| Took office | Left office | Time in office | |||||||
| Chairmen of the Council of Ministers 1879–1908 | |||||||||
|
Todor Burmov (1834–1906) |
5 July 1879 |
24 November 1879 |
142 days | Conservative Party | 1. Burmov KP |
— | Alexander I![]() (1879–1886) | |
|
Bishop Kliment of Branitsa (1841–1901) |
24 November 1879 |
26 March 1880 |
123 days | Conservative Party | 2. Kliment I KP |
1st (1879) | ||
|
Dragan Tsankov (1828–1911) |
26 March 1880 |
28 November 1880 |
247 days | Liberal Party | 3. D. Tsankov I LP |
2nd (1880) | ||
|
Petko Karavelov (1843–1903) |
28 November 1880 |
27 April 1881 |
150 days | Liberal Party | 4. Karavelov I LP | |||
|
Lieutenant General Johan Ehrnrooth (1833–1913) |
27 April 1881 |
1 July 1881 |
65 days | Imperial Russian Army | 5. Ehrnrooth KP | |||
| During this interval, the office was vacant and authority was exercised by Prince Alexander I. | 6. Shesto KP |
— | |||||||
|
Lieutenant General Leonid Sobolev (1844–1913) |
23 June 1882 |
7 September 1883 |
1 year, 76 days | Imperial Russian Army | 7. Sobolev KP until Mar 1883 |
3rd (1882) [b] | ||
|
Dragan Tsankov (1828–1911) |
7 September 1883 |
31 December 1883 |
296 days | Liberal Party (Tsankovists) | 8. D. Tsankov II LP−KP | |||
| 1 January 1884 |
29 June 1884 |
9. D. Tsankov III LP | |||||||
|
Petko Karavelov (1843–1903) |
29 June 1884 |
9 August 1886 |
2 years, 41 days | Liberal Party (Karavelists) | 10. Karavelov II LP |
4th (1884) | ||
|
Metropolitan Kliment of Tarnovo (1841–1901) |
9 August 1886 |
12 August 1886 |
3 days | Tsankovist Party | 11. Kliment II Tsankovists | |||
|
Petko Karavelov (1843–1903) |
12 August 1886 |
16 August 1886 |
4 days | Liberal Party (Karavelist) | 12. Karavelov III LP−KP | |||
|
Vasil Radoslavov (1854–1929) |
16 August 1886 |
28 June 1887 |
316 days | Liberal Party (Stambolovists) |
13. Radoslavov I LP–KP |
3rd Grand (1886) | ||
Regency council![]() (1886–1887) | |||||||||
Ferdinand I![]() (1887–1908) | |||||||||
|
Konstantin Stoilov (1853–1901) |
28 June 1887 |
20 August 1887 |
53 days | Conservative Party | 14. Stoilov I KP–LP | |||
|
Stefan Stambolov (1854–1895) |
20 August 1887 |
19 May 1894 |
6 years, 272 days | Liberal Party (Stambolovists) |
15. Stambolov LP–KP until Dec 1888 LP until Oct 1890 |
5th (1887) | ||
| People's Liberal Party | 6th (1890) | ||||||||
| 7th (1893) | |||||||||
|
Konstantin Stoilov (1853–1901) |
19 May 1894 |
9 December 1894 |
4 years, 244 days | People's Party | 16. Stoilov II NP–LP (R) | |||
| 9 December 1894 |
18 January 1899 |
17. Stoilov III NP |
8th (1894) | ||||||
| 9th (1896) | |||||||||
|
Dimitar Grekov (1847–1901) |
18 January 1899 |
1 October 1899 |
256 days | People's Liberal Party | 18. Grekov NLP–LP (R) |
10th (1899) | ||
|
Todor Ivanchov (1858–1905) |
1 October 1899 |
27 November 1900 |
1 year, 103 days | Liberal Party (Radoslavists) | 19. Ivanchov I LP (R) | |||
| 27 November 1900 |
12 January 1901 |
20. Ivanchov II LP (R) | |||||||
|
Major General Racho Petrov (1861–1942) |
12 January 1901 |
20 February 1901 |
39 days | Independent | 21. Petrov I Nonpartisan | |||
|
Petko Karavelov (1843–1903) |
20 February 1901 |
21 December 1901 |
304 days | Democratic Party | 22. Karavelov IV DP–NLP |
11th (1901) | ||
|
Stoyan Danev (1858–1949) |
21 December 1901 |
2 November 1902 |
1 year, 136 days | Progressive Liberal Party | 23. Danev I PLP |
12th (1902) | ||
| 2 November 1902 |
18 March 1903 |
24. Danev II PLP | |||||||
| 18 March 1903 |
6 May 1903 |
25. Danev III PLP | |||||||
|
Major General Racho Petrov (1861–1942) |
6 May 1903 |
23 October 1906 |
3 years, 170 days | Independent | 26. Petrov II NLP |
13th (1903) | ||
|
Dimitar Petkov (1858–1907) |
23 October 1906 |
26 February 1907† |
126 days | People's Liberal Party | 27. Petkov NLP | |||
|
Dimitar Stanchov (1863–1940) Acting |
27 February 1907 |
3 March 1907 |
4 days | Independent | 28. Stanchov NLP | |||
|
Petar Gudev (1863–1932) |
3 March 1907 |
16 January 1908 |
319 days | People's Liberal Party | 29. Gudev NLP | |||
|
Aleksandar Malinov (1867–1938) |
16 January 1908 |
22 September 1908 |
250 days | Democratic Party | 30. Malinov I DP |
14th (1908) | ||
Kingdom of Bulgaria (1908–1946)
- Governments
- Democratic Party
- NP–PLP alliance
- Liberal Concentration
- Democratic Alliance
- Popular Bloc
- Nonpartisan
- Fatherland Front
- Mixed coalition
| Portrait | Name (Birth–Death) |
Term of office[a] | Party | Government Composition |
Election | Tsar (Reign) | |||
|---|---|---|---|---|---|---|---|---|---|
| Took office | Left office | Time in office | |||||||
| Chairmen of the Council of Ministers 1908–1946 | |||||||||
|
Aleksandar Malinov (1867–1938) |
22 September 1908 |
16 March 1911 |
2 years, 175 days | Democratic Party | 30. Malinov I 31. Malinov II DP |
— | Ferdinand I![]() (1908–1918) | |
|
Ivan Evstratiev Geshov (1849–1924) |
16 March 1911 |
1 June 1913 |
2 years, 77 days | People's Party | 32. Geshov NP–PLP |
1911 (Jun) 1911 (Sep) | ||
|
Stoyan Danev (1858–1949) |
1 June 1913 |
4 July 1913 |
33 days | Progressive Liberal Party | 33. Danev IV PLP–NP |
— | ||
|
Vasil Radoslavov (1854–1929) |
4 July 1913 |
23 December 1914 |
4 years, 339 days | Liberal Party (Radoslavists) | 34. Radoslavov II LP (r.)–NLP–MLP |
1913 | ||
| 5 January 1914 [O.S. 23 December 1913] | 21 June [O.S. 8 June] 1918 |
35. Radoslavov III LP (r.)–NLP–MLP |
1914 | ||||||
|
Aleksandar Malinov (1867–1938) |
21 June 1918 | 28 November 1918 | 160 days | Democratic Party | 36. Malinov III 37. Malinov IV DP– RP until October 1918 NP–BZNS–BRSDP–BZNS from October 1918 |
— | ||
Boris III![]() (1918–1943) | |||||||||
|
Teodor Teodorov (1869–1924) |
28 November 1918 | 6 October 1919 | 312 days | People's Party | 38. Teodorov I 39. Teodorov II NP–BZNS–DP–RP–BRSDP–PLP |
— | ||
|
Aleksandar Stamboliyski (1879–1923) |
6 October 1919 | 9 June 1923 (Deposed) |
3 years, 246 days | Bulgarian Agrarian National Union | 40. Stamboliyski I 41. Stamboliyski II BZNS– NP–PLP until February 1923 |
1919 1920 1923 (Apr) | ||
|
Aleksandar Tsankov (1879–1959) |
9 June 1923 | 4 January 1926 | 2 years, 209 days | Democratic Alliance | 42. A. Tsankov I 43. A. Tsankov II DA–NLP–BRSDP–DP–RP–ONPP |
1923 (Nov) | ||
|
Andrey Lyapchev (1866–1933) |
4 January 1926 | 29 June 1931 | 5 years, 176 days | Democratic Alliance | 44. Lyapchev I 45. Lyapchev II 46. Lyapchev III DA |
1927 | ||
|
Aleksandar Malinov (1867–1938) |
29 June 1931 | 12 October 1931 | 105 days | Democratic Party | 47. Malinov V DP–BZNS–NLP–RP |
1931 | ||
|
Nikola Mushanov (1872–1951) |
12 October 1931 | 19 May 1934 (Deposed) |
2 years, 219 days | Democratic Party | 48. Mushanov I 49. Mushanov II 50. Mushanov III DP–BZNS–NLP–RP |
— | ||
|
Kimon Georgiev (1882–1969) |
19 May 1934 | 22 January 1935 | 248 days | Independent | 51. Georgiev I Nonpartisan |
— | ||
|
Pencho Zlatev (1881–1948) |
22 January 1935 | 21 April 1935 | 89 days | Bulgarian Army | 52. Zlatev Nonpartisan |
— | ||
|
Andrey Toshev (1867–1944) |
21 April 1935 | 23 November 1935 | 216 days | Independent | 53. Toshev Nonpartisan |
— | ||
|
Georgi Kyoseivanov (1884–1960) |
23 November 1935 | 16 February 1940 | 4 years, 85 days | Independent | 54. Kyoseivanov I 55. Kyoseivanov II 56. Kyoseivanov III 57. Kyoseivanov IV Nonpartisan |
1938 1939 | ||
|
Bogdan Filov (1883–1945) |
16 February 1940 | 9 September 1943 | 3 years, 205 days | Independent | 58. Filov I 59. Filov II Nonpartisan |
— | ||
Simeon II![]() (1943–1946) | |||||||||
|
Petar Gabrovski (1898–1945) Acting |
9 September 1943 | 14 September 1943 | 5 days | Independent | — | |||
|
Dobri Bozhilov (1884–1945) |
14 September 1943 | 1 June 1944 | 261 days | Independent | 60. Bozhilov Nonpartisan |
— | ||
|
Ivan Ivanov Bagryanov (1891–1945) |
1 June 1944 | 2 September 1944 | 93 days | Independent | 61. Bagryanov Nonpartisan |
— | ||
|
Konstantin Muraviev (1893–1965) |
2 September 1944 | 9 September 1944 (Deposed) |
7 days | Bulgarian Agrarian National Union | 62. Muraviev BZNS–DP |
— | ||
|
Kimon Georgiev (1882–1969) |
9 September 1944 | 15 September 1946 | 2 years, 6 days | Zveno | 63. Georgiev II 64. Georgiev III Zveno–BKP–BZNS–RP–BRSDP |
1945 | ||
People's Republic of Bulgaria (1946–1990)
- Governments
| Portrait | Name (Birth–Death) |
Term of office | Party | Government Composition |
Election | Head of State (Tenure) | |||
|---|---|---|---|---|---|---|---|---|---|
| Took office | Left office | Time in office | |||||||
| Chairmen of the Council of Ministers 1946–1990 | |||||||||
|
Kimon Georgiev (1882–1969) |
15 September 1946 | 23 November 1946 | 69 days | Zveno | 64. Georgiev III Zveno–BKP–BZNS–RP–BRSDP |
— | Vasil Kolarov![]() (1946–1947) | |
|
Georgi Dimitrov (1882–1949) |
23 November 1946 | 2 July 1949† | 2 years, 221 days | Bulgarian Communist Party | 65. Dimitrov I 66. Dimitrov II BKP–Zveno–BZNS–BRSDP |
1946 | ||
Mincho Neychev![]() (1947–1950) | |||||||||
|
Vasil Kolarov (1877–1950) |
2 July 1949 Acting until 20 July 1949 |
23 January 1950† | 205 days | Bulgarian Communist Party | 67. Kolarov I 68. Kolarov II BKP–BZNS |
1949 | ||
|
Valko Chervenkov (1900–1980) |
23 January 1950 Acting until 3 February 1950 |
17 April 1956 | 6 years, 85 days | Bulgarian Communist Party | 69. Chervenkov BKP–BZNS |
1953 | ||
| Georgi Damyanov (1950–1958) | |||||||||
|
Anton Yugov (1904–1991) |
17 April 1956 | 19 November 1962 | 6 years, 216 days | Bulgarian Communist Party | 70. Yugov I 71. Yugov II 72. Yugov III BKP–BZNS |
1957 | ||
| Dimitar Ganev (1958–1964) | |||||||||
|
Todor Zhivkov (1911–1998) |
19 November 1962 | 7 July 1971 | 8 years, 230 days | Bulgarian Communist Party | 73. Zhivkov I 74. Zhivkov II BKP–BZNS |
1962 1966 | ||
Georgi Traykov![]() (1964–1971) | |||||||||
|
Stanko Todorov (1920–1996) |
7 July 1971 | 16 June 1981 | 9 years, 344 days | Bulgarian Communist Party | 75. Todorov I 76. Todorov II BKP–BZNS |
1971 1976 |
Todor Zhivkov![]() (1971–1989) | |
|
Grisha Filipov (1919–1994) |
16 June 1981 | 21 March 1986 | 4 years, 278 days | Bulgarian Communist Party | 77. Filipov BKP–BZNS |
1981 | ||
|
Georgi Atanasov (1933–2022) |
21 March 1986 | 3 February 1990 | 3 years, 319 days | Bulgarian Communist Party | 78. Atanasov BKP–BZNS |
1986 | ||
Petar Mladenov![]() (1989–1990) | |||||||||
|
Andrey Lukanov (1938–1996) |
3 February 1990 | 15 November 1990 | 285 days | Bulgarian Communist Party | 79. Lukanov I 80. Lukanov II | |||
| Bulgarian Socialist Party | Zhelyu Zhelev![]() (1990) | ||||||||
Republic of Bulgaria (1990–present)
- Governments
- BSP/Democratic Left
- United Democratic Forces
- GERB
- Mixed coalition
- Caretaker
| Portrait | Name (Birth–Death) |
Term of office | Party | Government Composition |
Assembly (Election) |
President (Tenure) | |||
|---|---|---|---|---|---|---|---|---|---|
| Took office | Left office | Time in office | |||||||
| Chairmen of the Council of Ministers 1990–1991 | |||||||||
|
Andrey Lukanov (1938–1996) |
15 November 1990 | 7 December 1990 | 22 days | Bulgarian Socialist Party | 80. Lukanov II BSP |
N/A | Zhelyu Zhelev![]() (1990–1997) | |
|
Dimitar Popov (1927–2015) |
7 December 1990 | 8 November 1991 | 336 days | Independent | 81. Popov BSP–SDS–BZNS |
7th Grand (1990) | ||
| Prime Ministers 1991–onwards | |||||||||
|
Philip Dimitrov (born 1955) |
8 November 1991 | 30 December 1992 | 1 year, 52 days | Union of Democratic Forces | 82. Dimitrov SDS–RDP–DP |
36th (1991) | ||
|
Lyuben Berov (1925–2006) |
30 December 1992 | 17 October 1994 | 1 year, 291 days | Independent[c] | 83. Berov | |||
|
Reneta Indzhova (born 1953) |
17 October 1994 | 25 January 1995 | 100 days | Independent | 84. Indzhova[d] | |||
|
Zhan Videnov (born 1959) |
25 January 1995 | 13 February 1997 | 2 years, 19 days | Bulgarian Socialist Party | 85. Videnov BSP–BZNS-AS–Ecoglasnost |
37th (1994) | ||
Petar Stoyanov![]() (1997–2002) | |||||||||
|
Stefan Sofiyanski (born 1951) |
13 February 1997 | 21 May 1997 | 97 days | Union of Democratic Forces | 86. Sofiyanski[e] SDS | |||
|
Ivan Kostov (born 1949) |
21 May 1997 | 24 July 2001 | 4 years, 64 days | Union of Democratic Forces | 87. Kostov SDS–DP–BZNS |
38th (1997) | ||
|
Simeon Sakskoburggotski (born 1937) |
24 July 2001 | 16 August 2005 | 4 years, 23 days | National Movement Simeon II | 88. Sakskoburggotski NDSV–DPS |
39th (2001) | ||
Georgi Parvanov![]() (2002–2012) | |||||||||
|
Sergey Stanishev (born 1966) |
16 August 2005 | 27 July 2009 | 3 years, 345 days | Bulgarian Socialist Party | 89. Stanishev BSP–NDSV–DPS |
40th (2005) | ||
|
Boyko Borisov (born 1959) |
27 July 2009 | 13 March 2013 | 3 years, 229 days | GERB | 90. Borisov I GERB |
41st (2009) | ||
| Rosen Plevneliev (2012–2017) | |||||||||
|
Marin Raykov (born 1960) |
13 March 2013 | 29 May 2013 | 77 days | Independent | 91. Raykov[f] | |||
|
Plamen Oresharski (born 1960) |
29 May 2013 | 6 August 2014 | 1 year, 69 days | Independent[g] | 92. Oresharski BSP–DPS |
42nd (2013) | ||
|
Georgi Bliznashki (born 1956) |
6 August 2014 | 7 November 2014 | 93 days | Independent | 93. Bliznashki[h] | |||
|
Boyko Borisov (born 1959) |
7 November 2014 | 27 January 2017 | 2 years, 81 days | GERB | 94. Borisov II GERB–RB–ABV |
43rd (2014) | ||
Rumen Radev![]() (2017–2026) | |||||||||
|
Ognyan Gerdzhikov (born 1946) |
27 January 2017 | 4 May 2017 | 97 days | Independent | 95. Gerdzhikov[i] | |||
|
Boyko Borisov (born 1959) |
4 May 2017 | 12 May 2021 | 4 years, 8 days | GERB | 96. Borisov III GERB–OP |
44th (2017) | ||
|
Stefan Yanev (born 1960) |
12 May 2021 | 16 September 2021 | 215 days | Independent | 97. Yanev I[j] | 45th (Apr 2021) | ||
| 16 September 2021 | 13 December 2021 | 98. Yanev II[k] | 46th (Jul 2021) | ||||||
|
Kiril Petkov (born 1980) |
13 December 2021 | 1 August 2022 | 231 days | We Continue the Change | 99. Petkov PP–BSP–ITN–DB |
47th (Nov 2021) | ||
|
Galab Donev (born 1967) |
2 August 2022 | 2 February 2023 | 308 days | Independent | 100. Donev I[l] | |||
| 2 February 2023 | 6 June 2023 | 101. Donev II[m] | 48th (2022) | ||||||
|
Nikolai Denkov (born 1962) |
6 June 2023 | 9 April 2024 | 308 days | We Continue the Change | 102. Denkov PP–DB–GERB |
49th (2023) | ||
|
Dimitar Glavchev (born 1963) Caretaker Prime Minister |
9 April 2024 | 27 August 2024 | 282 days | Independent | 103. Glavchev I[n] | |||
| 27 August 2024 | 16 January 2025 | 104. Glavchev II[o] | 50th (Jun 2024) | ||||||
|
Rosen Zhelyazkov (born 1968) |
16 January 2025 | 19 February 2026 | 1 year, 34 days | GERB | 105. Zhelyazkov GERB–BSP–ITN |
51st (Oct 2024) | ||
Iliana Iotova![]() (2026–present) | |||||||||
|
Andrey Gyurov (born 1975) Caretaker Prime Minister |
19 February 2026 | Incumbent | 68 days | Independent | 106. Gyurov[p] | |||
- ^ a b Old Style and New Style dates are used in line with the calendar of the time.
- ^ Leonid Sobolev was appointed by Prince Alexander I during his authoritarian regime. Sobolev was not elected by the National Assembly.
- ^ Nominated by the Movement for Rights and Freedoms
- ^ Interim government, appointed by president Zhelyu Zhelev, following the resignation of Lyuben Berov.
- ^ Interim government, appointed by president Petar Stoyanov, following the resignation of Zhan Videnov.
- ^ Interim government, appointed by president Rosen Plevneliev, following the resignation of Boyko Borisov.
- ^ Nominated by the Bulgarian Socialist Party
- ^ Interim government, appointed by president Rosen Plevneliev, following the resignation of Plamen Oresharski.
- ^ Interim government, appointed by president Rumen Radev, following the resignation of Boyko Borisov.
- ^ Interim government, appointed by president Rumen Radev, when no party was able to form a government in the 45th National Assembly.
- ^ Interim government, appointed by president Rumen Radev, when no party was able to form a government in the 46th National Assembly.
- ^ Interim government, appointed by president Rumen Radev, following the resignation of Kiril Petkov.
- ^ Interim government, appointed by president Rumen Radev, when no party was able to form a government in the 48th National Assembly.
- ^ Interim government, appointed by president Rumen Radev, following the resignation of Nikolay Denkov.
- ^ Interim government, appointed by president Rumen Radev, when no party was able to form a government in the 50th National Assembly.
- ^ Interim government, appointed by president Iliana Iotova, following the resignation of Rosen Zhelyazkov.
Timeline

See also
- Government of Bulgaria
- History of Bulgaria
- Politics of Bulgaria
- List of Bulgarian monarchs
- President of Bulgaria
- List of heads of state of Bulgaria
- List of presidents of Bulgaria (1990–present)
- Prime Minister of Bulgaria


















.jpg)


























.jpg)
.jpg)


.jpg)
.jpg)

.jpg)
.png)
.jpg)
.png)


.png)
.jpg)



.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)