La saison 2003-2004 du Championnat de Jordanie de football est la cinquante-cinquième édition du championnat de première division en Jordanie.
Le déroulement de la compétition est modifiée cette saison et se déroule en deux phases :
la première phase voit les dix équipes s'affronter une seule fois. Les quatre premiers du classement à l'issue de cette phase se qualifient pour la poule pour le titre tandis que les quatre derniers disputent la poule de relégation, qui voit les deux moins bons clubs être relégués en deuxième division.
la poule pour le titre regroupe les quatre équipes qualifiées de la première phase, qui s'affrontent à nouveau une fois. Le club en tête du classement final est sacré champion et se qualifie pour la Coupe de l'AFC 2005 en compagnie du vainqueur de la Coupe de Jordanie.
C'est le club d'Al Faisaly Club, quadruple tenant du titre, qui remporte à nouveau la compétition après avoir terminé en tête de la poule finale, avec cinq points d'avance sur Al-Weehdat Club et Al Hussein Irbid. C'est le 30e titre de champion de Jordanie de l'histoire du club, qui réussit le doublé en s'imposant en finale de la Coupe de Jordanie face à Al-Hussein.