2004 m. LFF I lyga – Lietuvos 2 lygmens varžybos, 2 I lygos sezonas. 17 komandų varžybos prasidėjo 2004 m. balandžio 17 d. ir tęsėsi iki 2004 m. spalio 30 d. Prieš šį sezoną organizuotos 2005 m. LFF I lygos varžybos, kitą sezoną - 1999 m. LFF I lyga.
Iš viso šį sezoną buvo sužaistos 271 rungtynės, įmušta 816 įvarčių.Daugiausiai rungtynių pelnant bent vieną įvartį – 14 rungtynių (Mažeikių FK - nuo 2004 m. balandžio 17 d. iki 2004 m. liepos 2 d. ir Kauno „Jėgeriai“ - nuo 2004 m. birželio 16 d. iki 2004 m. rugsėjo 4 d.)Ilgiausia seka be pralaimėjimų – 21 rungtynės (Kauno „Jėgeriai“ - nuo 2004 m. gegužės 1 d. iki 2004 m. rugsėjo 4 d.)