La saison 1937-1938 du Championnat de Bulgarie de football était la 14e édition du championnat de première division en Bulgarie. C'est la toute première édition du championnat qui se déroule sous forme d'une poule unique de dix équipes qui s'affrontent en matchs aller et retour sur toute la saison. À la fin de la compétition, les deux derniers du classement sont relégués et remplacés par les deux meilleurs clubs de deuxième division.
Initialement prévue pour accueillir 8 équipes (3 équipes de Sofia, 2 équipes de Varna et la meilleure équipe de Ruse, Plovdiv et Primorsko, ce nombre est revu à la hausse à la suite de la décision de la fédération de ne pas engager le Chernomorets Burgas à cause de la médiocrité de la pelouse de son stade... Sous la pression populaire, la fédération revient sur sa décision et augmente le nombre de participants en autorisant Sofia à aligner un 4e club ainsi que le meilleur club de Yambol.