Az NK Zagreb egy horvát labdarúgóklub, melynek székhelye Zágrábban található. A klubot 1903-ban alapították.
A bajnokságot 1 alkalommal, 2002-ben nyerte meg.A csapat a 2012-2013-as idényben a bajnokság utolsó helyén végzett, így kiestek a horvát másodosztályba. A 2013-2014-es szezonban a másodosztályt megnyerve visszajutottak az élvonalba, ám a 2015-2016-os küzdelmek során ismét kiestek a legmagasabb osztályból. A 2016-2017-es kiírásban a 12. helyen végezve a másodosztályból is kiestek, így a 2017-2018-as szezont már a harmadosztályban kezdték meg. A 2018-2019-es kiírásban a harmadosztály utolsó helyén zártak, jócskán lemaradva a mezőny utolsó előtti helyezettétől is, így kiestek a negyedosztályba.
Hazai mérkőzéseit a Kranjčevićevoj stadionban játssza. A stadion 8850 fő befogadására alkalmas. A klub hivatalos színei a piros-fehér.
A 2001-2002-es szezonban a csapat játékosa volt Ivica Olic, aki 28 mérkőzésen 21 gólt szerezve horvát gólkirály lett.