
Zagreb, the capital of Croatia, has a long and turbulent military history shaped by its position at the crossroads of Central Europe and the Balkans. The city has been besieged, bombarded, and occupied multiple times throughout its history.
In 1242, the Mongol invasion devastated the settlements around Gradec and Kaptol, prompting the construction of fortified walls. During the 15th and 16th centuries, Zagreb served as a military frontier stronghold against the advancing Ottoman Empire, withstanding numerous raids but never falling under Ottoman occupation.
In 1941, the Axis invasion of Yugoslavia led to the establishment of the Independent State of Croatia (NDH), a fascist puppet state with Zagreb as its capital. The Ustaše regime carried out systematic persecution of Serbs, Jews, and Roma. The city was liberated by Yugoslav Partisan forces in May 1945.
Following Croatia's declaration of independence in 1991, Zagreb became a key target for the Yugoslav People's Army (JNA) and Serb paramilitary forces. The Battle of the Barracks in September 1991 saw Croatian forces seize JNA military installations in the city. Throughout the war, Zagreb was subjected to repeated rocket and artillery attacks, causing civilian casualties and significant damage.