НК Лучко је основан 1931. године под именом НК Велебит. Под тим именом наступа све до 1941. године. Од 1946. до 1951. године носи име НК Ступник а од 1951. до 1957. године носи име НК Сијач. 1957. године НК Сијач се спаја с фудбалским клубом Фабрике млинских машина и узима име НК Млинострој. На скупштини одржаној 23. јула1960. одлучено је о спајању с НК Вентилатором, јер су се и фабрике спојиле. Од 24. децембра1961. носи име НК Лучко. Још се звао Лучко Компресор ЗГ (1993—1994) и Лучко Компресор (1994—1996).
Клуб има своје игралиште у Лучком који има капацитет од 1.500 места. Уласком у Прву лигу у сезони 2011/12. клуб је своје играо на игралишту такође првволигаша Загреба у Крањчевичевој улици у Загребу.