रोमन साम्राज्याने अंदाजे इ.स.च्या पहिल्या शतकात ह्या भागात "आंदुतोनिया" नावाची वसाहत बनवली. झाग्रेब हे नाव इ.स. १०९४ मध्ये प्रथम वापरात आले. झाग्रेब ह्या शब्दाचे मूळ अज्ञात आहे व हे नाव कसे पडले ह्याबद्दल अनेक दंतकथा अस्तित्वात आहेत. १६व्या शतकामध्ये झाग्रेब क्रोएशिया व स्लाव्होनिया प्रदेशांचे राजकीय केंद्र बनले. १७व्या व १८व्या शतकांदरम्यान झाग्रेबामध्ये अनेकदा आगी लागल्या व प्लेग रोगाच्या अनेकदा साथी आल्या ज्यांमध्ये झाग्रेबची पीछेहाट होत गेली. १९व्या शतकाच्या सुरूवातीस घडलेल्या क्रोएशियन राष्ट्रीय पुनरुज्जीवनादरम्यान झाग्रेबचे महत्त्व वाढले व येथे अनेक नव्या सुधारणा घडवून आणल्या गेल्या. १८८० सालच्या झाग्रेब भूकंपानंतर पहिल्या महायुद्धापर्यंतच्या काळादरम्यान झाग्रेब प्रगतीपथावर राहिले. १९२०च्या दशकात झाग्रेबची लोकसंख्या तब्बल ७० टक्क्यांनी वाढली.

दुसऱ्या महायुद्धादरम्यान झाग्रेब "क्रोएशियाचे स्वतंत्र राज्य" ह्या नाझी जर्मनीच्या मांडलिक राष्ट्राच्या राजधानीचे शहर होते. १९४५ ते १९९२ दरम्यान झाग्रेब युगोस्लाव्हिया देशाचा भाग होते. १९९१ ते १९९५ दरम्यान घडलेल्या क्रोएशिया स्वातंत्र्ययुद्धामध्ये झाग्रेब कोणत्याही मोठ्या नुकसानीपासून बचावले.

भूगोल
इतिहास
वाहतूक
हवामान