أنشئت المملكة البلغارية الثانية سنة ١١٨٦م بعد أن انفصلت عن الإمبراطورية البيزنطية وأصبحت من دول البلقان الرئيسية خلال القرن الثالث عشر الميلادي. وفي أوائل القرن الرابع عشر الميلادي، فتح العثمانيون البلاد سنة ٧٩٩هـ، ١٣٩٦م.
استمر حكم العثمانيين لبلغاريا أكثر من ٥٠٠ عام، نشروا أثناءها ثقافتهم في المجتمع البلغاري. وخلال الحرب التي اندلعت بين روسيا والعثمانيين سنة ١٨٧٨م، اجتاح الجيش الروسي بلغاريا وأجبر الأتراك على توقيع معاهدة سان ستيفانو، التي تخلى الأتراك بموجبها عن بعض الأراضي البلغارية، غير أنه في مؤتمر برلين الذي دعا إلى عقده الزعماء الأوروبيون تم إبرام معاهدة برلين التي أعيدت بموجبها إلى العثمانيين الأراضي التي كانوا قد تخلوا عنها مقابل منح البلغاريين حكما ذاتيا محدودا. لكن في سنة ١٩٠٨م، أعلن الملك البلغاري فرديناند استقلال البلاد التام عن الدولة العثمانية.
دخلت بلغاريا الحرب العالمية الأولى إلى جانب ألمانيا وشركائها. وانتهت الحرب بهزيمة ألمانيا ومن معها، وبعد ذلك دخلت بلغاريا الحرب العالمية الثانية إلى جانب المحور المؤلف من ألمانيا وإيطاليا على أمل استعادة ما فقدته من أراض في الحروب السابقة. وقد اجتاحت القوات السوفييتية بلغاريا في الثامن من سبتمبر عام ١٩٤٤م. وفي اليوم التالي، استطاعت إحدى المجموعات السياسية بقيادة الشيوعيين الاستيلاء على السلطة في البلاد.