Constitution et gouvernement
La République de Bulgarie est, depuis l'adoption de la nouvelle Constitution le 12 juillet 1991, un régime de type parlementaire.
Le président de la République, élu au suffrage universel direct pour un mandat de cinq ans, est à la tête de l'Etat mais ne dispose que de pouvoirs limités. Le pouvoir législatif est détenu par l'Assemblée nationale, une chambre unique de 240 membres, élus au suffrage universel pour quatre ans, qui a également un rôle au niveau de l'exécutif puisqu'elle nomme l'ensemble des membres du gouvernement, responsable devant elle.
Ce régime institutionnel, combinant prédominance du pouvoir législatif sur l'exécutif et élection du Parlement au scrutin proportionnel, a été à l'origine d'une grande instabilité ministérielle, qui s'est traduite par la mise en place de 7 gouvernements successifs en 7 ans. Les quatre élections législatives organisées de 1990 à 1997 ont donné lieu à une alternance politique régulière entre la Droite et la Gauche.
Les partis politiques les plus importants sont le Parti socialiste bulgare (PSB, gauche), nom adopté en 1990 par le Parti communiste bulgare, et l'Union des Forces démocratiques (UFD, droite), coalition de groupes de l'opposition, fondée en 1989. En 1990 furent créés également un nouveau Parti communiste bulgare ainsi qu'un parti défendant les droits de la minorité turcophone musulmane, le Mouvement pour les Droits et Libertés (MDL). En 2001 Siméon Saxe-Cobourg-Gotha, l'ancien roi des Bulgares (qui n'avait jamais abdiqué suite à son expulsion du pays en 1946), crée le Mouvement national Siméon II (MNS II), et remporte triomphalement les éléctions de juin 2001. Le Mouvement est transformé en parti en avril 2002. Le parti MNS II se dit de centre-droit et défend les idéaux nationaux, la liberté d'entreprise et la lutte contre la corruption et la criminalité.
L'actuelle Assemblée nationale (Narodno Sabranie), élue le 18 juin 2001, est composée de 120 députés du MNS II (42,7%), 51 membres de l'UDF (18,2%), 48 membres de la KZB (Coalition pour la Bulgarie qui comprend le PSB) et 21 députés du MDL (7,5%).
La Bulgarie est découpée administrativement en 9 provinces (oblasti) : Burgas, Grad Sofiya, Khaskovo, Lovech, Montana, Plovdiv, Sofiya, Varna.


