Z zgodovinskega vidika je Zagreb nastal z združitvijo dveh naselij na sosednjih hribih - utrjenega naselja Gradec in škofijskega naselja Kaptol, ki tvori jedro današnjega mesta in predstavlja njegovo zgodovinsko središče.
V neposredni bližini mesta je na 1,033 metrih nadmorske višine Sljeme, za zagrebško prebivalstvo zelo priljubljena in popularna izletniška lokacija, ki vsebuje čudovite pohodniške poti in smučišče, ki v zimski sezoni privabi gruče turistov. Tako Sljeme kot vrh Medvednice sta idealni mesti za počitek in sprostitev na prostem, najboljše pa je, da sta le lučaj oddaljena od središča mesta.