Atlas of Battles

ranked list, day-dated sieges

The longest sieges

The 100 longest sieges in the atlas whose start and end are both recorded to the day, longest first. Duration is the recorded span, not the intensity of fighting.

The longest sieges

SiegeDurationDatesPlaceWar
1Sieges of Ceuta32.5 years23 October 1694 to 22 April 1727Ceuta, SpainSpanish–Moroccan conflicts
2Siege of Candia21.4 years1 May 1648 to 27 September 1669Heraklion, GreeceCretan War of 1645-1669
3Blockades of Amsterdam5.5 years12 August 1572 to 8 February 1578Amsterdam, Netherlands
4Siege of Ménerbes5.2 years4 October 1573 to 9 December 1578Ménerbes, France
5Sieges of Stralsund4.3 years7 September 1711 to 24 December 1715Stralsund, GermanyGreat Northern War
6Great Siege of Gibraltar3.6 years24 June 1779 to 7 February 1783GibraltarAmerican Revolutionary War
7Siege of Rheinberg3.5 years13 August 1586 to 3 February 1590Rheinberg, GermanyEighty Years' War
8Siege of Plymouth3.4 years1 August 1642 to 1 January 1646Plymouth, United Kingdom
9Siege of Marienburg2.9 years28 September 1457 to 5 August 1460Malbork Castle, PolandThirteen Years' War
10Siege of Mombasa2.8 years13 March 1696 to 13 December 1698Mombasa, KenyaOmani–Portuguese conflicts
11Siege of Bari2.7 years5 August 1068 to 15 April 1071Bari, ItalyByzantine–Norman Wars
12Siege of Medina2.6 years10 June 1916 to 10 January 1919Medina, Saudi ArabiaArab Revolt
13Siege of Cádiz2.5 years5 February 1810 to 24 August 1812Cádiz, SpainPeninsular War
14Siege of Malta2.4 years11 June 1940 to 20 November 1942Crown Colony of Malta, MaltaWorld War II
15Blockade of Wonsan2.4 years16 February 1951 to 27 July 1953Wonsan, North KoreaKorean War
16Siege of Leningrad2.4 years8 September 1941 to 27 January 1944Saint Petersburg, Soviet UnionEastern Front
17Siege of Dakeyama Castle2.3 years30 January 1461 to 3 May 1463Dakeyama Castle, Japan
18Oranienbaum Bridgehead2.2 years2 November 1941 to 14 January 1944Lomonosov, Soviet UnionQ616578
19Siege of Tellicherry2.1 years30 December 1779 to 18 January 1782Thalassery, IndiaSecond Anglo-Mysore War
20Siege of Malta2.0 years2 September 1798 to 4 September 1800Valletta, MaltaFrench Revolutionary Wars
21Siege of Acre1.9 years28 August 1189 to 12 July 1191Acre, IsraelThird Crusade
22Siege of Valencia1.7 years1 October 1092 to 17 June 1094Balansiya, SpainAlmoravid conquest of al-Andalus
23Siege of Smolensk1.7 years29 September 1609 to 13 June 1611Smolensk, RussiaPolish–Muscovite War
24Siege of Algeciras1.6 years3 August 1342 to 26 March 1344Algeciras, SpainQ35810458
25Siege of Tourane1.6 years1 September 1858 to 22 March 1860Da Nang, VietnamQ10747195
26Siege of Monzón1.5 years19 May 1642 to 4 December 1643Monzón, SpainReapers' War
27Siege of Mora1.5 years26 August 1914 to 18 February 1916Mora, CameroonQ659991
28Siege of Bijapur1.4 years15 April 1685 to 12 September 1686Bijapur Fort, IndiaDeccan wars
29Siege of Zadar1.4 years12 August 1345 to 21 December 1346Zadar, CroatiaCroatian-Venetian Wars
30Siege of Fez1.3 years26 June 1672 to 28 October 1673Fez, MoroccoSpanish–Moroccan conflicts
31Siege of Salvador1.3 years2 March 1822 to 2 July 1823Salvador, BrazilBrazilian War of Independence
32Siege of Middelburg1.3 years4 November 1572 to 18 February 1574Middelburg, NetherlandsEighty Years' War
33Siege of Cartagena1.2 years14 July 1820 to 10 October 1821Cartagena, ColombiaColombian War of Independence
34Siege of La Rochelle1.1 years10 September 1627 to 28 October 1628La Rochelle, FranceHuguenot rebellions
35Second Siege of Callao1.1 years5 December 1824 to 23 January 1826Callao, PeruSpanish American wars of independence
36Siege of Barcelona1.1 years25 July 1713 to 11 September 1714Barcelona, SpainWar of the Spanish Succession in Catalonia
37Siege of Montevideo1.1 years20 January 1823 to 8 March 1824Montevideo, UruguayBrazilian War of Independence
38Siege of the Acropolis1.1 years25 April 1821 to 9 June 1822Acropolis of Athens, GreeceGreek War of Independence
39Siege of Constantinople396 days15 July AD 717 to 15 August AD 718Constantinople, TurkeyArab–Byzantine wars
40Siege of Takaya Castle393 days2 May 1574 to 30 May 1575Takaya Castle, JapanIshiyama Hongan-ji War
41Siege of Rome375 days2 March AD 537 to 12 March AD 538Rome, ItalyGothic War of 535–554
42Siege of Delfzijl375 days13 November 1813 to 23 November 1814Delfzijl, NetherlandsWar of the Sixth Coalition
43Siege of Copenhague366 days29 July 1535 to 29 July 1536Copenhagen, Denmark
44Third Siege of Missolonghi360 days15 April 1825 to 10 April 1826Missolonghi, GreeceGreek War of Independence
45Siege of Ceuta354 days25 September 1790 to 14 September 1791Ceuta, SpainSpanish–Moroccan conflicts
46Siege of Jerez354 days6 December 1260 to 25 November 1261Jerez de la Frontera, Spain
47Siege of Zaragoza354 days7 July AD 753 to 26 June AD 754Sarakusta, SpainYemeni revolt in the Wilayah of al-Andalus
48Siege of Messina354 days10 October AD 842 to 29 September AD 843Messina, ItalyMuslim conquest of Sicily
49Siege of Casale Montferrato352 days29 March 1628 to 16 March 1629Casale Monferrato, ItalyWar of the Mantuan Succession
50Siege of Cusco347 days6 May 1536 to 18 April 1537Cusco, PeruSpanish conquest of the Inca Empire
51Siege of São Filipe342 days27 March 1641 to 4 March 1642Fort of São João Baptista, PortugalPortuguese Restoration War
52Siege of Smolensk341 days28 October 1632 to 4 October 1633Smolensk, RussiaSmolensk War
53Siege of Baler336 days1 July 1898 to 2 June 1899Baler Church, PhilippinesPhilippine Revolution
54Siege of Trebizond in 1461335 days14 September 1460 to 15 August 1461Trabzon, TurkeyByzantine–Ottoman wars
55Siege of Boston333 days19 April 1775 to 17 March 1776Boston, Massachusetts, United StatesAmerican Revolutionary War
56Siege of Calais333 days4 September 1346 to 3 August 1347Calais, FranceHundred Years' War
57Siege of Neuss333 days29 July 1474 to 27 June 1475Neuss, GermanyBurgundian Wars
58Siege of Abadan325 days6 November 1980 to 27 September 1981Abadan, IranIran–Iraq War
59Siege of Ghent325 days28 October 1583 to 17 September 1584Ghent, BelgiumEighty Years' War
60Siege of Graudenz323 days22 January 1807 to 11 December 1807Grudziądz, PolandWar of the Fourth Coalition
61Siege of Famagusta322 days17 September 1570 to 5 August 1571Famagusta, CyprusOttoman–Venetian War of 1570–1573
62Siege of Paris321 days1 June 1435 to 17 April 1436Paris, FranceHundred Years' War
63Siege of Khartoum319 days13 March 1884 to 26 January 1885Khartoum, SudanMahdist War
64Siege of Aintab313 days1 April 1920 to 8 February 1921Gaziantep, TurkeyFranco-Turkish War
65Siege of Perpignan309 days4 November 1641 to 9 September 1642Perpignan, SpainReapers' War
66Siege of Fort Zeelandia308 days30 March 1661 to 1 February 1662Fort Zeelandia, TaiwanSino-Dutch conflicts
67Siege of Toulouse306 days22 September 1217 to 25 July 1218Tolosa, FranceAlbigensian Crusade
68Siege of Maastricht304 days24 November 1407 to 23 September 1408Maastricht, Netherlands
69First Herat War300 days13 November 1837 to 9 September 1838Herat, AfghanistanGreat Game
70Siege of Pilsen299 days14 July 1433 to 9 May 1434Plzeň, Czech RepublicHussite Wars
71Siege of Tartas297 days31 August 1441 to 24 June 1442Tartas, FranceHundred Years' War
72Siege of Nice295 days15 March 1705 to 4 January 1706Nice, FranceWar of the Spanish Succession
73Siege of the Acropolis295 days3 August 1826 to 25 May 1827Acropolis of Athens, GreeceGreek War of Independence
74Siege of Florence290 days24 October 1529 to 10 August 1530Florence, ItalyWar of the League of Cognac
75Siege of Petersburg289 days9 June 1864 to 25 March 1865Petersburg, Virginia, United StatesAmerican Civil War
76Siege of Sancerre289 days9 November 1572 to 25 August 1573Sancerre, FranceFrench Wars of Religion
77Sitio de Barcelona (1472)289 days1 January 1472 to 16 October 1472Barcelona, SpainCatalan Civil War
78Siege of Dieppe286 days2 November 1442 to 15 August 1443Dieppe, FranceHundred Years' War
79Siege of Breda281 days28 August 1624 to 5 June 1625Breda, NetherlandsEighty Years' War
80Siege of Multan278 days19 April 1848 to 22 January 1849Multan, PakistanSecond Anglo-Sikh war
81Siege of Schenkenschans275 days30 July 1635 to 30 April 1636Schenkenschanz, GermanyEighty Years' War
82Siege of Rennes275 days3 October 1356 to 5 July 1357Rennes, FranceWar of the Breton Succession
83Siege of Milan274 days30 May 1161 to 28 February 1162Milan, ItalyQ1140335
84Siege of Humaitá266 days2 November 1867 to 25 July 1868Humaitá, ParaguayParaguayan War
85Siege of Newcastle261 days3 February 1644 to 21 October 1644Newcastle upon Tyne, United KingdomFirst English Civil War
86Conquest of Cuenca258 days6 January 1177 to 21 September 1177Cuenca, SpainAlmohad wars in the Iberian Peninsula
87Siege of Mangalore255 days20 May 1783 to 30 January 1784Mangaluru, India
88Siege of Yūki253 days26 August 1440 to 6 May 1441Yuki Castle, Japan
89Siege of Vamos252 days15 September 1895 to 24 May 1896Lefka Ori, Greece
90Siege of Antioch251 days20 October 1097 to 28 June 1098Antioch, TurkeyFirst Crusade
91Siege of Souda251 days14 January 1715 to 22 September 1715Souda, GreeceSeventh Ottoman–Venetian War
92Siege of Ganja248 days3 November 1734 to 9 July 1735Ganja, AzerbaijanOttoman–Persian War of 1730–1735
93Siege of Sevastopol247 days30 October 1941 to 4 July 1942Sevastopol, Russiahistory of Sevastopol
94Siege of Magdeburg247 days15 September 1813 to 20 May 1814Magdeburg, GermanyWar of the Sixth Coalition
95Siege of Santo Domingo246 days7 November 1808 to 11 July 1809Santo Domingo, Dominican RepublicSpanish reconquest of Santo Domingo
96Siege of Dubrovnik243 days1 October 1991 to 31 May 1992Dubrovnik, CroatiaCroatian War of Independence
97Siege of High Ercall Hall243 days1 July 1645 to 1 March 1646High Ercall Hall, United Kingdom
98Siege of Gyula (1529–1530)242 days17 July 1529 to 16 March 1530Gyula, Hungary
99Siege of Reval238 days21 August 1570 to 16 April 1571Tallinn, EstoniaLivonian War
100Siege of Dunkirk235 days15 September 1944 to 8 May 1945Dunkirk, FranceWestern Front

Sources and method

Start and end dates from Wikidata (P580, P582) where both carry day precision; 2,502 sieges have an end date of any precision. Durations are calendar spans between the recorded dates.