Tvrđava Sv. Ivana se nalazi na brdu visokom 115 m, iznad stare gradske jezgre. Podignuta je u zvjezdolikom obliku 1646. godine prema projektu mletačkog vojnog inženjera Antonija Lenija s ciljem zaštite grada od turskih napada iz zaleđa.
Zanimljivo je da je tvrđava sagrađena u samo mjesec i pol dana, jer su se i tadašnji građani grada Šibenika bojali turskih napada, te pripomogli pri gradnji.



