La Severobulgarska 1945 fu la 21ª edizione della massima serie del campionato di calcio bulgaro concluso con la vittoria del Lokomotiv Sofia, al suo secondo titolo. Il campionato tornò a ridursi al territorio legale dello Stato bulgaro dopo l’annullamento sovietico delle conquiste belliche.
Vennero soppressi i comitati regionali tuttavia fu mantenuto il sistema in vigore negli anni precedenti che prevedeva una prima fase a livello territoriale e una seconda fase con un tabellone ad eliminazione diretta tra le vincitrici.
I 19 raggruppamenti qualificarono 24 squadre che disputarono la fase finale con partite di sola andata ad eccezione della finale giocata con andata e ritorno.
Fase finale
Primo turno
L'incontro tra Borislav Borisovgrad e ZhSK Stara Zagora terminò 3-3 dopo i tempi supplementari e venne rigiocato