List of sieges
Siege of Eshowe (1879) – Anglo–Zulu War
Fifth siege of El Callao (1880) – Chilean naval blockade and bombardment of El Callao (Peru), during the War of the Pacific
Siege of Miraflores (1880) – Chilean siege of Lima (Peru), during the War of the Pacific
Siege of Marabastad (1881) – First Boer War
Siege of Khartoum (1884–85) – Mahdist War
Siege of Tuyên Quang (1884–85) – Sino-French War
Siege of Lapa (1893) – Federalist Revolution
Siege of Mek'elè (1896) – First Italo-Ethiopian War
Siege of Santiago (1898) – Spanish–American War
First siege of San Juan (1898) – Spanish–American War
Second siege of San Juan (1898) – Spanish–American War
Siege of Manila (1898) – Spanish–American War
Siege of Baler (1898–99) – Philippine Revolution
Siege of Masbate (1898–99) – Philippine Revolution

Siege of Zamboanga (1898–99) – Philippine Revolution
Siege of Apia (1899) – Second Samoan Civil War
Siege of Bucaramanga (1899) – Thousand Days' War (Colombia)
Siege of Mafeking (1899–1900) – Second Boer War
Siege of Kimberley (1899–1900) – Second Boer War
Siege of Ladysmith (1899–1900) – Second Boer War
Siege of the International Legations (1900) – Boxer Rebellion

20th century: Siege of San Cristobal (1901) – Thousand Days' War (Venezuela)
Siege of La Victoria (1902)- Revolución Libertadora (Venezuela)
Siege of Puerto Cabello (1902–1903)- Naval blockade of Venezuela
Siege of La Guaira (1902–1903)- Naval blockade of Venezuela
Siege of Castle San Carlos (1903)- Naval blockade of Venezuela
Siege of Ciudad Bolivar (1903)- Revolución Libertadora (Venezuela)
Siege of Port Arthur (1904–05) Russo-Japanese War
Siege of Scutari (1912–13) – First Balkan War
Siege of Adrianople (1912–13) – First Balkan War

Siege of Vidin (1913) – Second Balkan War
Siege of Veracruz (1914) – Mexican Revolution
Battle of Liège (1914)  – World War I
Siege of Namur (1914) – World War I
Siege of Maubeuge (1914) – World War I
Siege of Toma (1914) – World War I
Siege of Przemyśl (1914–15) – World War I
Siege of Antwerp (1914) – World War I
Siege of Tsingtao (1914) – World War I
Defense of Van (1915) – World War I
Siege of Novogeorgievsk (1915) – World War I
Siege of Kaunas (1915) – World War I
Siege of Kut (1915–16) – World War I
Siege of Medina (1916–19) – World War I
Battle of Jerusalem (1917) – World War I
Siege of Najaf (1918) – World War I
Siege of Aintab (1920–1921) – Franco-Turkish War
Siege of Perekop (1920) – Russian Civil War
Siege of Naco (1929) – Escobar Rebellion
Siege of Cuartel de la Montaña (1936) – Spanish Civil War
Siege of Cuartel de Loyola (1936) – Spanish Civil War
Siege of Gijón (1936) – Spanish Civil War
Siege of Oviedo (1936) – Spanish Civil War
Siege of the Alcázar (1936) – Second Spanish Republic militias besieged the Alcázar of Toledo in the Spanish Civil War
Siege of Santuario de Nuestra Señora de la Cabeza (1936–1937) – Spanish Civil War
Siege of Madrid (1936–1939) – Spanish Civil War
Siege of Gandesa (1938) – Spanish Civil War
Siege of Warsaw (1939) – World War II
Siege of Lwów (1939) – World War II
Siege of Hegra Fortress (1940) – World War II
Siege of Calais (1940) – World War II
Siege of Lille (1940) – World War II
Siege of Malta (1940–1943) – World War II

Siege of Giarabub (1940–1941) – World War II
Siege of Saïo (1941) – World War II
Siege of Tobruk (1941) – World War II
Siege of Brest Fortress (1941) – World War II
Siege of Mogilev (1941) – World War II
Siege of Odessa (1941) – World War II
Siege of Leningrad (1941–1944) – also known as the 900-Day Siege, probably the most gruesome in history, World War II.
Siege of Rogatica (1941) – World War II
Siege of Sevastopol (1941–1942) – World War II
Siege of Yenangyaung (1942) – World War II
Siege of Stalingrad (1942–1943) – World War II
Siege of Turjak (1943) – World War II
Siege of Imphal (1944) – World War II
Siege of Kohima (1944) – World War II
Siege of Myitkyina (1944) – World War II
Siege of Mount Song (1944) – World War II
Siege of Hengyang (1944) – World War II
Siege of La Rochelle (1944–1945) – World War II
Siege of Dunkirk (1944–1945) – World War II
Siege of Bastogne (1944) – World War II
Siege of Budapest (1944–1945) – World War II
Siege of Breslau (1945) – World War II
Siege of Berlin (1945) – World War II
Siege of Jerusalem (1947–1948) – 1948 Arab–Israeli War – Palestinian Arabs laid siege to the Jewish quarters of Jerusalem, but were driven back. Siege was resumed in May by regular Jordanian and Egyptian forces. Ended in armistice.
Siege of Changchun (1948) – Chinese Civil War
Berlin Blockade (1948–49) – No military action, but the tactic to starve a city by cutting her supply lines is a feature of a siege. The famous Berlin Air Lift supplied the city with food, coal, medical supplies and other goods for nearly a year.
Siege of Surakarta (1949) - Indonesian National Revolution
Blockade of Wonsan (1951–53) – Korean War
Siege of Dien Bien Phu (1954) – Vietnamese Viet Minh forces besieged French forces, effecting a final defeat on France's colonial occupation.
Siege of Sidi Ifni (1957–58) – Ifni War
Siege of Jadotville (1961) – Congo Crisis
Siege of Puerto Cabello (1962) – Venezuelan political crisis
Siege of Erenköy (1964) – Turkish Cypriots holding out against attacking Greek and Greek Cypriot forces. Turkish invasion of Cyprus
Siege of Plei Me (1965) - Vietnam War
Encirclement of Jerusalem (1967) – Six-Day War
Siege of Sana'a (1967–68) – North Yemen Civil War
Siege of Khe Sanh (1968) – Vietnam War
Siege of Huế (1968) – Vietnam War
Siege of Da Nang (1968) – Vietnam War
Siege of Owerri (1968) – Nigerian Civil War
Siege of Jolo (1974) – Moro conflict
Siege of Saigon (1975) – Vietnam War
Siege of Tel al-Zaatar (1976) – Lebanese Civil War
Grand Mosque seizure (1979)
Siege of Khost (1980–91) – Soviet–Afghan War
Siege of Aleppo (1980) – Islamist uprising in Syria
Siege of Abadan (1980–81) – Iran–Iraq War
Siege of Hama (1982) better known as Hama massacre, Islamist uprising in Syria.