I liga polska w piłce nożnej (2003/04) – jubileuszowa 70. edycja najważniejszych rozgrywek piłkarskich w Polsce. O mistrzostwo Polski premiowane startem w eliminacjach Ligi Mistrzów walczyło 14 drużyn. Mistrzem Polski została Wisła Kraków. Wicemistrzem została Legia Warszawa, która zagrała w Pucharze UEFA. W Pucharze UEFA zagrały też Amica Wronki oraz Lech Poznań, zdobywca Pucharu Polski. Ponadto w Pucharze Intertoto zagrała Odra Wodzisław Śląski. Z I ligą pożegnały się trzy zespoły: Widzew Łódź, Świt Nowy Dwór Mazowiecki oraz Górnik Polkowice (po barażu). Królem strzelców został Maciej Żurawski z Wisły Kraków, który strzelił 20 goli.

Absolutnymi beniaminkami ligi były wszystkie drużyny, które awansowały z II ligi – Górnik Łęczna, Górnik Polkowice i Świt Nowy Dwór Mazowiecki.

Uczestnicy Od sezonu 2003/2004 liczba uczestników rozgrywek I ligi została zmniejszona z 16 do 14.

Tabele Tabela końcowa

||rowspan=2|

||rowspan=2|

||rowspan=2|

Tabela po rundzie jesiennej

||rowspan=14|

Tabela po rundzie wiosennej

||rowspan=14|

Lider kolejka po kolejce

Wyniki spotkań

Najlepsi strzelcy