Des élections présidentielles ont eu lieu en Bulgarie le 11 novembre 2001, avec un second tour le 18 novembre. Le résultat a été une victoire pour Georgi Parvanov du Parti socialiste bulgare , qui a remporté 54,0% des voix au second tour, battant le président sortant Petar Stoyanov . Le taux de participation a été de 41,8% au premier tour et de 55,1% au second. Parvanov a pris ses fonctions en 2002, devenant le premier ancien communiste à occuper ce poste depuis 1990.