زاگرب، پایتخت کرواسی، دارای تاریخچه نظامی طولانی و پرتلاطمی است که توسط موقعیت آن در چهارراه اروپای مرکزی و بالکان شکل گرفته است. این شهر در طول تاریخ خود چندین بار محاصره، بمباران و اشغال شده است.
در ۱۲۴۲، حمله مغول سکونتگاههای اطراف گرادتس و کاپتول را ویران کرد و منجر به ساخت دیوارهای مستحکم شد. در طول قرنهای ۱۵ و ۱۶، زاگرب به عنوان یک دژ مرزی نظامی در برابر امپراتوری عثمانی عمل کرد و در برابر حملات متعدد مقاومت نمود اما هرگز تحت اشغال عثمانی قرار نگرفت.
در ۱۹۴۱، حمله محور به یوگسلاوی منجر به تأسیس دولت مستقل کرواسی (NDH)، یک دولت دستنشانده فاشیستی با پایتختی زاگرب شد. رژیم اوستاشا آزار سیستماتیک صربها، یهودیان و رومانیها را انجام داد. شهر در می ۱۹۴۵ توسط پارتیزانهای یوگسلاو آزاد شد.
پس از اعلام استقلال کرواسی در ۱۹۹۱، زاگرب به هدف اصلی ارتش خلق یوگسلاو (JNA) و نیروهای پارامیلیتری صرب تبدیل شد. نبرد پادگانها در سپتامبر ۱۹۹۱ شاهد تصرف تأسیسات نظامی JNA توسط نیروهای کروات در شهر بود. در طول جنگ، زاگرب مورد حملات مکرر موشکی و توپخانهای قرار گرفت که باعث تلفات غیرنظامیان و خسارات قابل توجه شد.