Na výkon odborných pracovných činností v povolaní verejný zdravotník sa vyžaduje získanie vysokoškolského vzdelania v študijnom odbore verejné zdravotníctvo, ktoré je v Slovenskej republike možné získať na:
Jesseniovej Lekárskej fakulte v Martine Univerzity Komenského v Bratislave
Fakulte verejného zdravotníctva Slovenskej zdravotníckej univerzity v Bratislave
Fakulte zdravotníctva Katolíckej univerzity v Ružomberku
Vysokej škole zdravotníctva a sociálnej práce sv. Alžbety Bratislava
Fakulte zdravotníctva a sociálnej práce Trnavskej univerzity v Trnave
Lekárskej fakulte Univerzity Pavla Jozefa Šafárika v Košiciach