Le Championnat du Portugal de football 2003-2004 est la 70e édition de la compétition qui voit la victoire finale du FC Porto. Le meilleur buteur de la saison est le sud-africain Benedict McCarthy qui inscrit 20 buts en 29 matchs (soit une moyenne de 0,69 but par match).