La saison 2004 du Championnat du Ghana de football est la quarante-cinquième édition de la première division au Ghana, la Premier Division. Elle regroupe les seize meilleures équipes du pays, répartis en deux poules, qui se rencontrent deux fois, à domicile et à l'extérieur. En fin de saison, le premier de chaque poule se qualifie pour la finale nationale, le dernier est relégué et l'avant-dernier doit passer par un barrage de relégation.
C'est le club d'Hearts of Oak SC qui remporte le championnat cette saison après avoir battu le tenant du titre, Asante Kotoko lors de la finale nationale. C'est le dix-huitième titre de champion du Ghana de l'histoire du club.
Les 7e de poule s'affrontent en barrage. Le vainqueur se maintient en première division, le perdant doit affronter le 3e de deuxième division en barrage de promotion-relégation. Barrage de relégation :