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