Years' War Siege of Lindau (1647) – Thirty Years' War Siege of Armentières (1647) – Franco-Spanish War (1635–59) Siege of Landrecies (1647) – Franco-Spanish War (1635–59) Siege of Ypres (1647) – Franco-Spanish War (1635–59) Siege of Memmingen (1647) – Thirty Years' War Siege of Candia (Crete) (1648–69) – claimed as the second-longest siege in history Siege of Pembroke (1648) – Second English Civil War Siege of Colchester (1648) – Second English Civil War Siege of Prague (1648) – Thirty Years' War Siege of Inverness (1649) Siege of Zbarazh (1649) – Khmelnytsky uprising Siege of Dublin (1649) Siege of Drogheda (1649) – Cromwellian conquest of Ireland Siege of Wexford (1649) – Cromwellian conquest of Ireland Siege of Waterford (1649–1650) – Cromwellian conquest of Ireland Siege of Inverness (1650) Siege of Kilkenny (1650) – Cromwellian conquest of Ireland Siege of Clonmel (1650) – Irish Confederate Wars Siege of Charlemont (1650) – Irish Confederate Wars Cromwell's Siege of Limerick City, Ireland (1651) – Irish Confederate Wars Siege of Barcelona (1651–1652), during the Catalan Revolt Siege of Galway (1651–1652) – Irish Confederate Wars Siege of Arras (1654) – Franco-Spanish War (1635–59) Siege of Smolensk (1654) – Russo-Polish War (1654–67) Siege of Landrecies (1655) – Franco-Spanish War (1635–59) Siege of Santo Domingo (1655) – Anglo-Spanish War (1654–60) Siege of Kraków (1655) – Second Northern War Siege of Danzig (1655–60) – Second Northern War Siege of Jasna Góra (1655) – during The Deluge Siege of Valenciennes (1656) – Franco-Spanish War (1635–59) Siege of Zamość (1656) – Second Northern War Siege of Warsaw (1656) – Second Northern War Siege of Nöteborg (1656) – Russo-Swedish War (1656–58) Siege of Nyenschantz (1656) – Russo-Swedish War (1656–58) Siege of Dyneburg (1656) – Russo-Swedish War (1656–58) Siege of Riga (1656) – Russo-Swedish War (1656–58) Siege of Dorpat (1656) – Russo-Swedish War (1656–58) Siege of Bidar (1657) Siege of Kraków (1657) – Second Northern War Siege of Dorpat (1657) – Russo-Swedish War (1656–58) Siege of Dunkirk (1658) – Franco-Spanish War (1635–59) Siege of Toruń (1658) – Second Northern War Siege of Badajoz (1658) – Portuguese Restoration War Siege of Copenhagen (1658–1659) Second Northern War, Swedes defeated by Danish and Dutch defenders Siege of Kolding (1658) – Second Northern War Siege of Lyakhavichy (1660) – Russo-Polish War (1654–67) Siege of Fort Zeelandia (1661–1662) – Sino-Dutch conflicts Siege of Érsekújvár (1663) – Austro-Turkish War (1663–1664) Siege of Hlukhiv (1664) – Russo-Polish War (1654–67) Siege