^
Il primo presidente — il diplomatico Petăr Mladenov nel 1990 — venne eletto (indirettamente) dall'Assemblea Nazionale, così come prevedeva la Costituzione dell'epoca.
Il secondo presidente — il politico Želju Želev sempre nel 1990 — venne eletto (indirettamente) dall'Assemblea Nazionale ma poi, nel 1992, venne eletto dal popolo bulgaro con la prima elezione presidenziale diretta.
Dal 1992 in poi, il presidente della Bulgaria è eletto direttamente dal popolo bulgaro con un mandato di 5 anni, rinnovabile una sola volta.