List of sieges
Ancient: 

Before 1000 BC: Siege of Aratta (c. 2600 BC) this siege is semi or entirely mythical.
Siege of Uruk (c. 2580 BC)
Siege of Qabra (1780 BC)
Siege of Hiritum (1764 BC)
Siege of Larsa (1763 BC)
Siege of Avaris (c. 1550 BC)
Siege of Sharuhen (c. 1530 BC)
Siege of Megiddo (c. 1457 BC)
Siege of Jericho (c. 1400 BC)
Siege of Dapur (1269 BC)

10th century BC: Siege of Rabbah (10th century BC) (Bible Reference: II Samuel 11–12)
Siege of Abel-beth-maachah (10th century BC) (Bible Reference: II Samuel 20:15–22)
Siege of Gezer (10th century BC)
Sack of Jerusalem (925 BC) by Egyptian pharaoh Shoshenq I

9th century BC: Siege of Gath (city) (ca. 830 BC) (Bible Reference: II Kings 12:17/18)
Siege of Samaria (ancient city) (9th century BC) (Bible Reference: II Kings 6:24 – 7:7)

8th century BC: Siege of Tyre (724–720 BC) by the Assyrians under Shalmaneser V and Sargon II
Siege of Gezer (c. 733 BC)
Siege of Hermopolis (701 BC)
Siege of Azekah (701 BC)
Siege of Lachish (701 BC)
Siege of Jerusalem (701 BC) by the Assyrians under Sennacherib
Siege of Tyre (701 BC) by the Assyrians under Sennacherib

7th century BC: Siege of Babylon (689 BC)
Siege of Tyre (671 BC) by the Assyrians under Esarhaddon
Siege of Tyre (663 BC) by the Assyrians under Ashurbanipal
Fall of Ashdod (635 BC)
Fall of Assur (614 BC)
Battle of Nineveh (612 BC)
Fall of Harran (610 BC)
Siege of Harran (609 BC)

6th century BC: Siege of Jerusalem (597 BC) by Nebuchadnezzar II
Siege of Jerusalem (587 BC) by Nebuchadnezzar II
Siege of Tyre (586–573 BC) by Nebuchadnezzar II
Siege of Sardis (547 BC)
Siege of Gaza (525 BC)
Siege of Memphis (525 BC)

5th century BC: 

4th century BC: 

3rd century BC: Siege of Messene (295 BC) – Wars of the Diadochi
Siege of Thebes (292–291 BC)
Siege of Athens (287 BC)
Siege of Syracuse (278 BC) – Part of the Pyrrhic War
Siege of Lilybaeum (278 BC) – Part of the Pyrrhic War
Siege of Sparta (272 BC) – Pyrrhus' invasion of the Peloponnese
Siege of Agrigentum (261 BC) – Part of the First Punic War
Siege of Aspis (255 BC) – Part of the First Punic War
Siege of Lilybaeum (250 BC) – Part of the First Punic War
Siege of Drepana (249–241 BC) – Part of the First Punic War
Battle of "The Saw" (238 BC) – Part of the Mercenary War
Siege of Tunis (238 BC) – Part of the Mercenary War
Siege of Medion (231 BC) – First Illyrian War
Siege of Issa (230–229 BC) – First Illyrian War
Siege of Epidamnus (229 BC) – First Illyrian War
 
Siege of Saguntum (219 BC) – casus belli for the Second Punic War
Siege of Casilinum (216–215 BC) – Second Punic War
Siege of Petelia (215 BC) – Second Punic War
Siege of Arpi (213 BC) – Second Punic War
Siege of Syracuse (213–212 BC) – the Roman siege
Siege of Capua (211 BC) – Second Punic War
Siege of Agrigentum (210 BC) – Second Punic War
Battle of Cartagena (209 BC) – Second Punic War
Siege of Manduria (209 BC) – Second Punic War
Siege of Caulonia (209 BC) – Second Punic War
Siege of Bactra (208–206 BC)
Siege of Utica (204 BC) – Second Punic War
Siege of Abydos (200 BC) – Cretan War (205–200 BC)

2nd century BC: Siege of Gythium (195 BC) – War against Nabis
Siege of Eucratideia (169 BC)
Siege of Carthage (149–146 BC) by Scipio Aemilianus Africanus
Siege of Numantia (134–133 BC) by Scipio Aemilianus Africanus
Siege of Cirta (113 BC) – Jugurthine War

1st century BC: Siege of Athens and Piraeus (87–86 BC) – First Mithridatic War
Siege of Mytilene (81 BC)
Siege of Cyzicus (73 BC) – Third Mithridatic War
Siege of Jerusalem (63 BC) by Pompey the Great
Siege of the Atuatuci (57 BC) – Gallic Wars
Siege of Avaricum (52 BC) – Gallic Wars
Siege of Alesia (52 BC) – Gallic Wars
Siege of Uxellodunum (51 BC) – Gallic Wars
Siege of Massilia (49 BC) – Caesar's Civil War
Siege of Utica (49 BC) – Caesar's Civil War
Siege of Dyrrhachium (48 BC) – Caesar's Civil War
Siege of Alexandria (48–47 BC) – Caesar's Civil War
Siege of Jerusalem (37 BC) by Herod the Great
Siege of Aracillum (25 BC) – Cantabrian Wars

1st century A.D. to 5th century: 

1st century: Siege of Uspe (49)
Siege of Camulodunum (60–61)
Siege of Yodfat (67) – First Jewish–Roman War
Siege of Gush Halav (67) – First Jewish–Roman War
Zealot Temple Siege (68) – First Jewish–Roman War
Siege of Jerusalem (70) – the Roman siege by Titus
Siege of Masada (72–73 or 73–74) – First Jewish–Roman War

2nd century: Battle of Sarmisegetusa (106) – Trajan's Dacian Wars
Siege of Hatra (117) – Trajan's Parthian campaign
Siege of Hatra (193) – by Septimius Severus during Roman–Parthian Wars
Siege of Byzantium (194–196) by forces of Septimius Severus.