HNB didirikan melalui Konstitusi Kroasia yang disahkan oleh Parlemen Kroasia pada tanggal 21 Desember 1990. Tanggung jawab utamanya adalah menjaga stabilitas mata uang nasional, kuna, dan memastikan likuiditas keuangan umum di dalam negeri. HNB juga menerbitkan uang kertas dan menyimpan cadangan moneter nasional. Dalam menjalankan tugasnya HNB bertindak sebagai lembaga independen yang bertanggung jawab kepada DPR. Bank memiliki modal saham 2,500,000,000 Kuna Kroasia (c. US$ 450 juta).[2] HNB bertindak sesuai dengan Undang-Undang tentang Bank Nasional Kroasia.
^"O Hrvatskoj narodnoj banci". hnb.hr (dalam bahasa Croatian). Croatian National Bank. Diarsipkan dari versi asli tanggal 26 November 2012. Diakses tanggal 1 April 2012.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)Pemeliharaan CS1: Bahasa yang tidak diketahui (link)