La saison 2015-2016 du Championnat de Bulgarie de football est la 92e édition du championnat de première division en Bulgarie. Les dix meilleurs clubs du pays se retrouvent au sein d'une poule unique, la A Professionnal Football League, où ils s'affrontent quatre fois, deux à domicile et deux à l'extérieur. À l'issue du championnat, le dernier du classement est relégué en deuxième division tandis que l'avant-dernier doit passer par un barrage de promotion-relégation face au vice-champoion de D2.
C'est le PFC Ludogorets Razgrad, tenant du titre, qui est à nouveau sacré cette saison après avoir terminé en tête du classement final, avec quatorze points d'avance sur le PFC Slavia Sofia et dix-sept sur le PFK Beroe Stara Zagora. Il s'agit du cinquième titre -consécutif- de champion de Bulgarie de l'histoire du club.
L'avant-saison est mouvementée puisque la fédération retire la licence à deux grands clubs de la capitale, le CSKA Sofia et le Levski Sofia, ce qui modifie la composition des participants, réduisant leur nombre à dix.
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
Le PFC Litex Lovetch est exclu du championnat et relégué directement en deuxième division après que les joueurs aient quitté le terrain pour protester contre une décision de l'arbitre lors du match du 12 décembre face au PFK Levski Sofia[1].