أصبحت بلغاريا تحت الحكم الشيوعي عندما سيطر الحزب الشيوعي سنة 1946م على دفة الحكم وبقيت تدار من قبل الشيوعيين حتى بداية الثمانينيات. وفي الثمانينيات من القرن العشرين، وعلى إثر إجراء بعض الإصلاحات في الاتحاد السوفييتي (السابق) ، حدثت بعض الحركات الإصلاحية في بلغاريا، واضطر الحزب الشيوعي لمسايرة الأوضاع الجديدة، فخفَّف من تحكمه في السلطة وفتح المجال لفعالية أحزاب المعارضة وتغيَّر اسم الحزب الشيوعي إلى الحزب الاشتراكي. وفي الانتخابات متعددة الأحزاب التي جرت سنة1990م، جاء ترتيب اتحاد القوى الديمقراطية في المرتبة الثانية بعد الحزب الاشتراكي وحصل على عدد كبير من المقاعد النيابية.
إحدى الساحات المزدحمة في صوفيا عاصمة بلغاريا وكبرى مدنها التي تمثل النمو السريع للمدن البلغارية منذ الأربعينيات من القرن العشرين.
الحكومة الوطنية. يتألف المجلس الوطني من 240 عضوًا، يتم انتخابهم بوساطة الشعب لفترة أربع سنوات. والحزب الذي يحوز أكثرية المقاعد النيابية يختار رئيس الوزراء الذي يعين بدوره أعضاء مجلس الوزراء. ويُنتخب الرئيس لفترة خمس سنوات. والرئيس هو القائد الأعلى للقوات المسلحة ويضطلع ببعض المهام القانونية والإدارية. ويحق لكل بلغاري بلغ الثامنة عشرة أن يدلي بصوته في الانتخابات.
تقسم بلغاريا إلى مائة إدارة إقليمية، ومدينة واحدة هي صوفيا العاصمة التي تُعدّ إدارة إقليمية واحدة. ويحكم كل منطقة إدارية محافظ ينتخبه الشعب. وتلي الإدارة الإقليمية أكثر من 1100 مجموعة حضرية وريفية، يرأس كل مجموعة موظف يعينه مجلس منتخب.
المحاكم. المحكمة العليا هي أعلى المحاكم. وهناك محاكم أدنى في الإقليم ومحاكم في النواحي، ويوجد للجيش محكمته الخاصة.
القوات المسلحة. يبلغ مجموع القوات المسلحة في البر والجو والبحر 100 ألف مجند.
السكان
الخريطة السياسية لبلغاريا