La Prva slovenska nogometna liga 2003-2004 (in lingua italiana: Primo campionato calcistico sloveno 2003-2004), detta anche Si.mobil Vodafone liga 2003-2004 per motivi di sponsorizzazione,[1] abbreviata in 1. SNL 2003-2004, è stata la tredicesima edizione della massima serie del campionato di calcio sloveno, disputata tra il 20 luglio 2003 e il 30 maggio 2004 e conclusa con la vittoria del Gorica, al suo secondo titolo.[2]
Le partecipanti furono sempre 12 ma cambiò la formula rispetto alle stagioni precedenti: dopo una prima fase in cui le squadre si incontrarono in un turno di andata e ritorno per un totale di 22 partite, le prime sei giocarono il girone per il titolo (Liga za prvaka) con ulteriori 10 partite partendo dai punti conquistati nella prima fase, mentre le ultime sei con lo stesso sistema il girone per evitare la retrocessione (Liga za obstanek). L'ultima fu retrocessa in Druga slovenska nogometna liga e la penultima disputò uno spareggio contro la seconda della druga liga per la permanenza nella massima serie.
Tre punti a vittoria, uno a pareggio, zero a sconfitta.
Classifica finale
Dato che all'Olimpia Lubiana è stata rifiutata la licenza UEFA per il mancato pagamento degli stipendi dei giocatori in tempo, ed anche Koper e Mura non hanno ottenuto tale licenza, il Primorje ottiene un posto nella Coppa UEFA 2004-2005.[5]