Le musée de la ville (Muzej Grada Zagreba), dans le Haut-Zagreb, se compose du monastère de Saint Clair, d'une tour du XIe siècle et d'un silo du XVIIe siècle.
Construit le long de l'enceinte est de la ville, le musée est en activité depuis 1907 et abrite 12 collections, dont environ 75 000 pièces.
Les collections décrivent collectivement l'histoire de Zagreb à travers des documents, des cartes, de l'art, des découvertes archéologiques et d'autres objets historiques, y compris un exemple fascinant de la ville antique de Gradec.