Gornji grad, někdy také Gradec (Horní město), je historická část Záhřebu, která byla budována od středověku. Hlavním náměstím je Trg sv. Marka (Náměstí svatého Marka), kde můžeme najít budovu vlády a parlamentu; a také se v této části města nachází mnoho muzeí a galerií. Dominantou náměstí je Crkva sv. Marka (Kostel sv. Marka), gotická stavba ze 14. století, později předělána v neogotickém stylu. Ze středověku je zachován portál s dvanácti sochami apoštolů, jež vznikl pod vedením Petra Parléře. Střechu zdobí dva erby – erb Chorvatska a města Záhřebu. Druhým známým kostelem je barokní kostel sv. Kateřiny (Crkva sv. Katarine). Horní město kdysi bylo obehnáno zdí s věžemi a několika branami, z nichž je dodnes zachovaná jen jedna – východní s názvem Kamenita vrata (Kamenná brána). Jedna věž – Kula Lotrščak – je známou vyhlídkou a nabízí výhled na Donji grad a spolu s Gornjim gradem ji spojuje lanovka.




