В 1878 году, после пяти столетий в составе Оттоманской империи, восстанавливается Болгарское царство.
В 1946 году под давлением коммунистической партии монархия отменяется и провозглашается Народная Республика Болгария. Происходит советизация Болгарии, и страна попадает в зависимость от Советского Союза.
В 1989 году преследуемое властями турецкое меньшинство уезжает в Турцию.
В ноябре 1989 года, после посвященной вопросам экологии конференции Совещания по безопасности и сотрудничеству в Европе в болгарской столице Софии, давно возглавлявший Болгарию Тодор Живков подает в отставку. Формируются оппозиционные группы. В январе 1990 проводятся переговоры за круглым столом. Съезд коммунистической партии соглашается провести реформы.
В феврале 1990 года премьер-министром становится Андрей Луканов.
В апреле 1990 года коммунистическую партию Болгарии переименовывают в Болгарскую социалистическую партию, и в июне она одерживает победу на первых свободных выборах.
В июле 1991 года принимается новая конституция.
На парламентских выборах 1991 года коммунисты терпят поражение. С небольшим отрывом победу одерживает Союз демократических сил. 8 ноября формируется первое с 1944 года некоммунистическое правительство во главе с Филипом Димитровым.
В 1995 году Болгария подает заявление о вступлении в Европейский Союз.
В 1997 году Болгария подает заявление о вступлении в НАТО.
В 2007 году Болгария становится членом ЕС.