Bulgaristan Halk Cumhuriyeti, Agustos 1945'te yapılan seçimlerde Vatan Cephesi’nde yer alan partiler oyların %88,18’ini aldılar. Kimon Georgiev başbakanlığında kurulan Vatan Cephesi hükümetine: Bulgaristan İşçi Partisi (BİP) 5, Bulgaristan Çiftçi Partisi (BÇP) 4, Ulusal Zveno Birliği (UZB) 4, Bulgaristan İşçilerinin Sosyal Demokrat Partisi (BİSDP) 2, Radikal Parti (RP) 1 ve bağımsızlar 1 bakan verdiler. 8 eylül 1946'da yapılan oylaması sonucunda %93,63'lük bir çoğunluk kararıyla monarşiye kesin olarak son verildi ve Bulgaristan Halk Cumhuriyeti'nin kurulduğu açıklandı. Vatan Cephesi başkanlığına seçilen Bulgaristan işçi Partisi önderi Georgi Dimitrov başkanlık görevini de üstlendi. Büyük sanayi kuruluşları ve bankalar ulusallaştırıldı. BİSDP, BİP ile birleşerek Bulgaristan Komünist Partisi (BKP) adını aldı. UZB ve RP kendini feshetti, böylece Vatan Cephesi iki partili (BKP ve BÇP) duruma geldi. COMECON ve Varşova Paktı'na üye olundu. 2 Temmuz 1949'da Dimitrov'un ölümü üzerineyeni hükümet Vasil Kolarov başkanlığında kuruldu. Altı ay sonra Kolarov da ölünce, BKP sekreterliğive başbakanlık görevlerine Vulko Chervenkov üstlendi. 1954'de BKP sekreterliğine seçilen Todor Jivkov, 1962'de başbakanlık görevini de üstlendi. 1971'de Stanko Todorov başbakan oldu ve Jivkov, Parti Sekreteri ve Devlet Konseyi Başkanı olarak kaldı. 1980'in sonlarında parti üyeleri arasında bir temizlik hareketine girişildi ve merkez komite yeniden düzenlendi. 1980'in ortalarında uygulanmakta olan katı merkezi planlamadan uzaklaşılarak daha esnek politika uygulanmaya başlandı. 1989'ların sonuna gelindiğinde Doğu Avrupa ülkelerini saran liberalleşme dalgası Bulgaristan'da ses vermeye başlamıştı. Kendilerine ekoglasnost adını veren bir gruba bağlı 4000 kişi 45 yıldır ilk kez yönetim aleyhetarı gösteri yaptılar. Kasım1989 ortalarında Devlet Başkanı ve Komünist Parti genel sekreteri Todor Jivkov istifa etti. Yerine 15 yıldır dışişleri bakanlığını sürdüren Petar Mladenav getirildi. Jivkov'un istifasını izleyen günlerde eski devlet başknanının yargılanmasını ve serbest seçimlerin yapılamasını isteyen 100000 kişi Sofya'da bir gösteri yaptı. Daha Sonra Devlet Başkanlığı ve Parti Genel Sekreterliğine Anrey Lukanov getirildi. Lukanov'la birlikte 1990'ların başında muhalefete karşı tavrını yumuşatan Komünist Partisi Haziran'da serbest seçimleri yapma kararı aldı.