La Liga Profesional de Bulgaria B, más conocida simplemente como B PFG es la segunda categoría del campeonato de fútbol búlgaro. El campeonato consta de dos divisiones con doce equipos en cada división, que transcurren de forma parelela (B PFG Oeste y B PFG Este, según la situación geográfica de los clubes) y es gestionada por la Unión de Fútbol de Bulgaria.