2004 m. NFKA A lyga – Lietuvos 1 lygmens varžybos, 2 A lygos sezonas. 8 komandų varžybos prasidėjo 2004 m. balandžio 18 d. ir tęsėsi iki 2004 m. lapkričio 7 d. Prieš šį sezoną organizuotos 2005 m. NFKA A lygos varžybos, kitą sezoną - 2003 m. LFF A lyga.
Iš viso buvo sužaista 112 rungtynių, įmušti 289 įvarčiai.Šio sezono pralaimėjimas didžiausiu skirtumu – 5 : 0 (2004 m. balandžio 25 d. Panevėžio „Ekranas“ - Marijampolės „Sūduva“)Ilgiausia seka be pralaimėjimų – 12 rungtynių (Kauno FBK - nuo 2004 m. birželio 2 d. iki 2004 m. rugsėjo 19 d.)