Chorwacki Teatr Narodowy w Zagrzebiu (chorwacki: Hrvatsko narodno kazalište u Zagrebu), powszechnie nazywany HNK Zagrzeb, jest teatrem, operą i baletem znajdującym się w Zagrzebiu.
Teatr rozwinął się z pierwszego teatru miejskiego zbudowanego w 1836 roku, mieszczącego się w obecnym Starym Ratuszu. Teatr został założony jako Chorwacki Teatr Narodowy w 1860 roku, a w 1861 roku uzyskał wsparcie rządowe, dzięki czemu dorównał wielu innym europejskim teatrom narodowym. W 1870 roku do teatru dołączono zespół operowy, a w 1895 roku teatr przeniósł się do nowego, specjalnie wybudowanego budynku na Placu Marszałka Tito na Dolnym Mieście w Zagrzebiu, gdzie mieści się do dziś.