Zagreb, ville qui a une altitude comprise entre 122 et 1035 mètres au dessus du niveau de la mer, possède une riche histoire datant de l'époque romaine.
Le territoire s'étale sur 641 kilomètres carrés, pour une population de 688163 habitants, selon le recensement de l'année 2011. Le climat est continental modéré, selon la classification de Köppen, fondée sur les précipitations et les températures.