La saison 2003-2004 du Championnat de Slovénie de football était la 13e édition de la première division slovène à poule unique, la PrvaLiga. Les 12 meilleurs clubs slovènes jouent les uns contre les autres à deux reprises durant la saison, à domicile et à l'extérieur. À la fin de cette première phase, les 6 premiers jouent une poule pour le titre où ils se rencontrent à nouveau deux fois tandis que les six derniers jouent une poule de relégation ; à l'issue de cette phase, l'avant-dernier joue un barrage de promotion-relégation et le dernier est directement relégué en D2.
C'est le HIT Gorica qui termine en tête de la poule pour le titre, 1 point devant l'Olimpija Ljubljana et le septuple champion en titre, le NK Maribor qui termine 3e à 2 points seulement du champion. C'est le 2e titre de champion de Slovénie de l'histoire du club. Le NK Maribor remporte quand même un trophée en battant le NK Dravograd en finale de la Coupe de Slovénie.
↑Le NK Primorje est le seul club encore non qualifié ayant participé à la poule pour le titre à être titulaire d'une licence valide pour la prochaine édition de la Coupe UEFA.