Gornji Grad este centrul medieval al orasului Zagreb si se traduce ca fiind Orasul Superior. Aceasta zona s-a dezvoltat ca doua orase separate, Kaptol, resedinta episcopului si Gradec, partea in care traiesc comerciantii si mestesugarii. Orasele s-au unit in anul 1770, desprinzandu-se din nordul portiunii istorice a orasului Zagreb. Atractia principala din Gornji Grad este piata din jurul bisericii Sf. Marcu, parohia din Orasul Vechi.