Референдум 8 вересня 1946 року оголосив країну республікою. Її першим керівником став Георгій Дімітров. 4 вересня 1947 року набула чинності нова конституція. Після смерті Дімітрова в 1949 році, державу очолював Васил Коларов, а в період з 1950 по 1956 рр. - Вилко Червенков. Під час боротьби проти культу Сталіна якийсь час державним керівником був Антон Півднів. З 1962 року Тодор Жівков став головою Ради міністрів, а пізніше як голова Державної ради генерального секретаря ЦК БКП управляв країною аж до 10 листопаду 1989 року. Після цієї дати в країні почалися крупні зміни в політичному і суспільному житті. Країна стала на демократичний шлях і переходу від планової до ринкової економіки.
В 1988-1989 в Болгарії розвернулася широка політична дискусія. Серед перших дисидентських об'єднань найпомітнішими були Комітет із екологічного захисту "Русе", Незалежне суспільство по захисту прав людини, клуб в підтримку гласності і перебудови "Екогласность" і профспілка "Підкрепу". Активно виступали проти властей і етнічні турки. Після масових демонстрацій в турецьких районах весною 1989 уряд відкрив межу з Туреччиною, і протягом двох місяців близько 300 тис. турок покинули Болгарію, причому деякі з них - проти своєї волі.
Суспільна незадоволеність розжарилася до межі після арешту 20 членів "Екогласності" в жовтні 1989, а також після демонстрації, проведеної за ініціативою цієї організації перед будівлею Народного збору на початку листопаду. З цією акцією виступили 4 тис. людина, які вимагали звернути увагу на стан навколишнього середовища. Партійні функціонери, відчувши загрозу для існуючого режиму, 10 листопаду 1989 змістили Жівкова з постів генерального секретаря ЦК БКП і голови державної поради.
Після відставки Жівкова політична активність населення різко зросла. Прем'єр-міністр комуністичного уряду Андрій Луканов і голова держради Петро Младенов, що замінив на цій посаді Жівкова, зробили ряд кроків, направлених на демократизацію політичної системи. Найважливішими серед них були визнання можливості офіційної реєстрації політичних партій і організацій з явними антикомуністичними платформами; ліквідація первинних організацій БКП на підприємствах; залучення до судової відповідальності Жівкова і деяких видних функціонерів БКП; перші кроки по деполітизуванню армії і сил безпеки; виключення з конституції статті 1, гарантувала БКП провідне положення в суспільстві і державі. Етнічним меншинам було дозволене відновити через суд свої мусульманські прізвища.
В квітні 1990 БКП була перейменована в Болгарську соціалістичну партію (БСП). 10 і 17 червня 1990 відбулися перші вибори у Великий народний збір, який повинен був виконувати функції парламенту і конституційного збору. БСП отримала 211 з 400 місць, а Союз демократичних сил (СДС) - 144 місця. Решту місць в парламенті зайняли представники БЗНС (колишньої маріонетки БКП) і Руху за права і свободи (ДПС), яке представляло інтереси турецької меншини. Великий народний збір був уповноважений прийняти нову конституцію. Воно почало свою роботу 10 липня 1990, через чотири дні після відставки голови держради Младенова, яка при Жівкове займала пост міністра закордонних справ. 1 серпня 1990 президентом Болгарії був вибраний Желю Жельов, лідер СДС. В листопаді у відповідь на масові демонстрації і чотириденний загальний страйк уряд Луканова пішов у відставку. Незалежний кандидат Дімітр Попів насилу сформував з членів БСП і СДС коаліційний уряд.
При уряді Ф.Дімітрова коаліція партій, що входили в СДС, стала розпадатися. Хоча всі партії виступали проти комунізму, вони мали різні погляди на темпи і кінцеву мету політичного і економічного переходу. Відносини між президентом і урядом залишалися напруженими. В жовтні 1992 уряд Ф.Дімітрова втратив вотум довір'я в парламенті. БСП вдалося отримати політичну підтримку з боку багатьох болгар, які випробовували економічний і психологічний дискомфорт. Хоча багато економічних проблем своїми коренями йшли до тих часів, коли на чолі держави стояла комуністична партія, БСП змогла переконати велику частину електорату в тому, що за все насущні проблеми несе відповідальність СДС.
30 грудня 1992 Народний збір Болгарії затвердив уряд на чолі з Любеном Беровим, професійним економістом, який обіцяв продовжити процес економічних і політичних реформ. Проте уряд зіткнувся з обструкцією з боку парламенту і внутріпартійними розбіжностями. Болгарія страждала через відсутність правових норм, некомпетентного управління економікою і зростання організованої злочинності. Багато колишніх партійних керівників зберегли контроль над важливими галузями промисловості.
Республіка Болгарія підтримує міжнародні відносини з більше 130 країнами світу, в 2007 році вона повинна стати повноправним членом Європейської Співпраці (зараз вона є асоційованим членом ЄС). Вибрана постійним членом Ради Безпеки ООН.
Болгарія є членом різних міжнародних організацій:
Організації з'єднаних націй (ООН, з 1955 р.)
Організація по безпеці і співпраці в Європі (ОБСЄ),
Європейський союз з питань зовнішньої політики і безпеки
Всесвітня організація охорони (ВІЗ)здоров'я,
Пакт за стабільність в Південно-східній Європі,
ЮНЕСКО,
УНІЦЕФ,
ЦЕФТА (1999г.),
БЮРМ,
ІСПА
І безліч інших, як політичної, економічної, культурної спрямованості, так і духовного зближення людей різних національностей. Всього більше 300 міжнародних і регіональних організацій і установ.
5 травня 1992 р. Болгарія прийнята в Раду Європи, 29 березня 1993 р. підписала угоду про вільну торгівлю з ЕАСТ. В травні 1994 р. Болгарії наданий статус асоційованого партнера ЗЕС. З 1 лютого 1995 р. вона стала асоційованим членом ЄС; в березні 2000 р. почалися реальні переговори про приєднання Болгарії до Євросоюзу З 1 червня 1996 р. РБ - повноправний член ЦЄЇ, а з 1 січня 1999 р. - ЦЕАСТ. 17 лютого 1997 р. болгарський уряд подав "офіційну заявку" на вступ країни в НАТО. Болгарія - активний учасник Чорноморського економічного співробітництва, є членом МВФ, МБРР, ВТО.
В 1996 р. за ініціативою Софії в болгарській столиці проведена зустріч балканських держав, що поклала початок процесу між балканської співпраці (т.з. "софийский процес"). З жовтня 1997 р., коли в Софії за ініціативою РБ відбулася перша нарада міністрів оборони держав регіону, регулярно проводяться зустрічі розділів оборонних відомств балканських країн. Софія активно просувала ідею створення Багатонаціональних сил миру ЮВЕ (Албанія, Болгарія, Греція, Італія, Македонія, Румунія, Туреччина) і добилася розміщення їх штабу в р. Пловдіве на перші чотири роки (відкритий у вересні 1999 р.).
В косовскому конфлікті Болгарія, слідуючи "євроатлантичній солідарності", підтримала силову акцію НАТО проти СРЮ і надала свій повітряний простір для військової авіації НАТО.
Після трагедії 11 вересня 2001 р. Софія заявила про беззастережну підтримку що проводиться США антитерористичної кампанії.
Болгарія проводить активну регіональну політику, яка характеризується відвертим натоцентризмом і підлеглістю пріоритетним задачами найшвидшого вступу до західних економічних і військово-політичних структур.
18 березня 2004 року Болгарський парламент ратифікував договір про вступ Республіки Болгарії в НАТО. Зараз необхідна ратифікація Договору рештою учасників Пакту.
Болгарія у зв'язку з приєднанням до ЄС постійно покращує свої відносини з іншими країнами. Вона продовжує лібералізовувати свою торгову політику, знижуючи митні тарифи і ліквідовуючи поступово ліцензії і експортні квоти. Середня митна тарифу (такса) - 8.2% від 1999 р. і продовжує бути вищим за тарифи ЄС.
Болгарія продовжує виконувати свої обов'язки як член організації СТО. В рамках СТО Болгарія бере участь в договорі по фінансових послугах (GATS) і по Продуктах Інформаційних технологій, а також безмитне обслуговування товарів з країн, що розвиваються. Болгарія бере участь в європейськой системі кумуляції походження товарів (з січня 1999 р.).
З багатьма країнами укладені договори по митному обслуговуванню як країни "найблагородніших націй" у взаємній торгівля. Це Мароко, Ізраїль, Кіпр і Мальта, Туреччина, середземноморські країни і ін. З більшістю з них діють домовленості в області не тільки торгівлі, але і фінансів, транспорту, наукової і технологічної співпраці. Країна також бере участь в ініціативах міжнародних організацій по допомозі країнам, що розвиваються.
Болгарія, Румунія, Словенія, Словаччина, Литва, Латвія і Естонія 21.11.2002 г в Празі були офіційно запрошені для вступу в НАТО, проте сім країн зможуть стати членами НАТО не раніше першої половини 2004 р. після закінчення переговорів по приєднанню і після ратифікації результатів переговорів. 18 березня 2004 року Болгарський парламент ратифікував договір про вступ Республіки Болгарії в НАТО. Зараз необхідна ратифікація Договору рештою учасників Пакту.
До 1998 року Болгарія член Варшавського договору. В 1997 р. до Мадрида НАТО запросила в свої члени перші країни від колишнього радянського блоку. В 1989 р. у Вашингтоні договорили перші "дипломатичні відносини" між Болгарією і НАТО. В 1999 р. Болгарія дозволила використовування свого повітряного простору для прольоту літаків НАТО під час військових дій в Югославії. В 2001 р. вперше в Болгарії в Бургасе була створена тимчасова американська база для заправки Натівських літаків під час війни в Іраку. В афганістані у складі тимчасового контингенту НАТО єдино Болгарія (з країн, кандидатів в НАТО) зараз має свій підрозділ, що відповідає за протихімічний захист контингенту.
Після офіційного оголошення запрошення в НАТО нинішній уряд НДСВ високо оцінив дії всіх п'яти попередніх урядів у напрямі наладки відносин з НАТО за той, що пройшов 13-річний період.