Город ведет свою историю с 1094 года, когда венгерский король Ладислав основал на горе Каптол епископство. На соседней горе Градек тоже существовало поселение. Эти два сообщества объединились в город Загреб только в начале XVII века. Во времена Австро-Венгерской империи город носил название Аграм. 25 июня 1991 года Сабор Республики Хорватия объявил независимость Хорватии и провозгласил Загреб её столицей.
Загреб разделен на три части. Тысячелетний старый «Горний град» – это хорошо сохранившийся средневековый город, известный как Градек и Каптол (верхний город), где расположен президентский дворец, историческая церковь Св. Марка, хорватский парламент, музеи и галереи. «Долний град» (нижний город) с его магазинами, ресторанами, кафе, театрами, парками датируется XIX веком. В нижнем городе вы можете походить по магазинам на главной улице Илика или посетить один из музеев и галерей, такие как галерея Штроссмаейра, галерея современного искусства, этнографический музей, музей Мимара и т.д.