La saison 2014-2015 du Championnat de Bulgarie de football est la 91e édition du championnat de première division en Bulgarie. Les 12 meilleurs clubs du pays se retrouvent au sein d'une poule unique, la A Professionnal Football League, où ils s'affrontent deux fois, à domicile et à l'extérieur. À l'issue du championnat, une nouvelle phase s'ouvre avec les 6 premiers clubs qui vont s'affronter en matchs aller-retour et une phase de relégation où les 2 derniers sont relégués en deuxième division.
C'est le PFC Ludogorets Razgrad, tenant du titre, qui remporte à nouveau la compétition après avoir terminé en tête du classement final, avec huit points d'avance sur un duo composé du PFK Beroe Stara Zagora et du Lokomotiv Sofia. C'est le quatrième titre de champion de Bulgarie de l'histoire du club.
Le barème utilisé pour établir le classement est le suivant : une victoire vaut trois points, le match nul un, la défaite ne rapporte aucun point. Pour départager les équipes, les critères suivants sont utilisés:
Différence particulière
Différence de buts particulière
Buts marqués lors des confrontations directes
Buts marqués à l'extérieur lors des confrontations directes