
Prema popisu stanovništva iz 2001. godine Grad Zagreb ima 779145 stanovnika, i to 415 153 žene i 363 992 muškarca. Šire gradskopodručje okuplja više od milijun stanovnika.
Prosječna starost stanovnika je 39,7 godina. Prema narodnostivećinu stanovnika čine Hrvati (oko 92%), a od nacionalnih manjinanajznačajnije skupine su: Srbi, Slovenci, Bošnjaci (bosanskimuslimani) i Albanci.
Prema vjeri većina Zagrepčana izjašnjava se katolicima (87%), aostale najznačajnije vjerske zajednice su: pravoslavna zajednica,islamska zajednica (2%), Jehovini svjedoci, Evangelička crkva iReformirana kršćanska (kalvinska) crkva kao povijesne protestantskekonfesije, te Adventistička crkva, Baptistička crkva te židovskazajednica.
Oko 4% izjašnjava se agnosticima, a 3,5% ateistima. Najvećegradske četvrti su: Trešnjevka (više od 120 000 stanovnika), NoviZagreb (više od 110 000 stanovnika) i Dubrava (blizu 100 000stanovnika).
Po popisu stanovništva iz 1991. godine, naseljeno mjesto Zagrebimalo je 706 770 stanovnika, dok je Grad Zagreb imao 777 826stanovnika.