Загреб расположен в долине реки Савы на обширной равнине вблизи Загребской возвышенности. Впервые город упоминается в истории в 1093 году. Тогда территорию нынешнего Загреба делили два города - Градец (Верхний город) и Каптол. В Каптоле жили священники, а в Градце - простой люд и ремесленики. Эти два города постоянно конкурировали между собой, но в 1478 году они все-таки объединились. В 1991 году, когда на карте мира появилось новое независимое государство Хорватия, Загреб стал политическим и административным центром этой республики.
Центром Каптола является Капитолийский холм. На нем расположился кафедральный собор Святого Стефана. Собор строился с 13 по 19 века и выполнен в готическом стиле. Две башни его и шпиль возвышаются над Старым городом. Напротив него стоит памятный столб с фигурой Девы Марии. На территории Каптола также находится Дворец архиепископа, здание Национального театра, построенное в 19 веке, музей Мимара, насчитывающий в своей коллекции около 3700 произведений искусств. Другой холм города - Заграда -является центром Градца. На нем возвышается церковь Святого Марка. Неподалеку расположилось здание Парламента. В Загребе очень много музеев и галерей. В Археологическом музее выставлена знаменитая Египетская коллекция, в Музее естественных наук собраны находки с мест предположительного поселения Неандертальцев, интересные исторические коллекции представлены в Историческом музее, музее города Загреба, в Этнографическом музее.
Стоит пройтись по торговой улице Илица. Вдоль нее расположено множество магазинов и кафе. Ежегодно в городе проводятся всевозможные фестивали. В апреле открывается "Музыкальное Биеннале", летом проходит Международный фестиваль нового театра "Евроказ", осенью можно попасть на Международный фестиваль театров кукол и Международные Дни Джаза.
В 17 км от центра города расположен международный аэропорт.