Volgens de grondwet van 1991 is Bulgarije een parlementaire republiek, maar
met een duidelijke scheiding der machten.
Bulgaarse parlement - Nationale Assemblee
bestaat uit 240 parlementsleden vanaf 2009, voor een periode van 4 jaar. Parlement is
verantwoordelijk voor het aannemen van wetten, de goedkeuring van de begroting,
planning van de presidentsverkiezingen, selectie en herinneren aan de
ministers, de ratificatie van internationale verdragen en overeenkomsten.
President van de Republiek wordt rechtstreeks
voor de periode van 5 jaar met een recht op een herverkiezing verkozen. Hij is staatshoofd, opperbevelhebber
van de strijdkrachten. Hoewel de president heeft geen wetgevende macht, kan hij een wetsvoorstel voor herziening terug
te keren.