Esta é uma Lista de chefes de estado da Bulgária.
Chefes de Estado
Líder da Presidência Provisória, 1946-1947
Líder da Presidência da Assembleia Nacional, 1947-1971
- Mincho Neychev 9 de Dezembro 1947 - 27 de Maio 1950
- Georgi Damyanov 27 de Maio 1950 - 27 de Novembro 1958
- Dimitur Vurbanov 30 de Novembro 1958 - 20 de Abril 1964
- Georgi Girovski 23 de Abril 1964 - 7 de Julho 1971
Líder do Conselho de Estado, 1971-1990
- Todor Zhivkov 7 de Julho 1971 - 17 de Novembro 1989
- Petur Mladenov 17 de Novembro 1989 - 3 de Abril 1990
Presidentes, 1990-presente
- Petur Mladenov 3 de Abril - 6 de Julho 1990
- Stanko Georgiev (acting) 6 - 17 de Julho 1990
- Nikolay Todorov (acting) 17 de Julho - 1 de Agosto 1990
- Zhelyu Zhelev 1 de Agosto 1990 - 22 de Janeiro 1997
- Petur Stoyanov 22 de Janeiro 1997 - 22 de Janeiro 2002
- Georgi Purvanov 22 de Janeiro 2002 -
Secretários-Gerais do Partido Comunista Búlgaro, 1948-1990
- Georgi Dimitrov 11 de Agosto 1948 - 2 de Julho 1949
- Vulko Chervenkov 2 de Julho 1949 - 4 de Março 1954
- Todor Zhivkov 4 de Março 1954 - 10 de Novembro 1989
- Petur Mladenov 10 de Novembro 1989 - 2 de Fevereiro 1990
bg:Президент на България en:List of Presidents of Bulgaria fr:Présidents de Bulgarie sr:Председници Бугарске