La saison 2003-2004 duChampionnat d'Azerbaïdjan de football était la12e édition de la première division enAzerbaïdjan. AppeléeTop League, elle regroupe 15 clubs azéris regroupés en une poule unique où les équipes s'affrontent deux fois, à domicile et à l'extérieur. À la fin de la saison, les 2 derniers de cette poule sont relégués en deuxième division et remplacés par les 2 meilleurs clubs de ce championnat,
C'est leFK Neftchi Bakou qui remporte le titre en terminant en tête du championnat, avec 5 points sur le double tenant du titre, leFK Shamkir et 9 sur leFK Qarabag Agdam. C'est le4e titre de champion d'Azerbaïdjan de son histoire. Le club réalise le doublé en battant son dauphin, le FK Shamkir, en finale de laCoupe d'Azerbaïdjan.
Le club d'Umid Bakou, promu de deuxième division, doit déclarer forfait après 8 journées.
Le barème de points servant à établir le classement se décompose ainsi :
- Victoire : 3 points
- Match nul : 1 point
- Défaite : 0 point