Horvātijas Nacionālais teātris Zagrebā (horvātu: Hrvatsko narodno kazalište u Zagrebu), ko parasti dēvē par HNK Zagreb, ir teātris, opera un balets Zagrebā.
Teātris izveidojās no pirmā pilsētas teātra, kas tika uzcelts 1836. gadā un atradās tagadējā Vecpilsētas rātsnamā. Pirmo reizi teātris tika izveidots 1860. gadā kā Horvātijas Nacionālais teātris, un 1861. gadā tas ieguva valdības atbalstu, kas to pielīdzināja daudziem citiem Eiropas nacionālajiem teātriem. 1870. gadā teātrim pievienoja operas trupu, un 1895. gadā teātris pārcēlās uz jauno, īpaši šim nolūkam uzcelto ēku Maršala Tito laukumā Zagrebas lejaspilsētā, kur tas atrodas arī mūsdienās.