Ivan Mažuranić rodio se u Novome Vinodolskom 11. kolovoza 1814. godine. U rodnome gradu polazio je narodnu (pučku) školu, s njemačkim kao nastavnim jezikom. U gimnaziji, koju je polazio u Rijeci, nastavni je jezik bio latinski. U Rijeci je učio talijanski i mađarski, a naknadno je naučio francuski i engleski. U Zagrebu je studirao i završio pravo.