Täytä seuraava lause: Hanoin historia juontaa juurensa taaksepäin 300-luvulle eaa., jolloin osa nykyisestä kaupungista toimi historiallisen vietnamilaisen Âu Lạc-valtion pääkaupunkina. Âu Lạcin romahduksen jälkeen kaupunki kuului Han-Kiinaan. Vuonna 1010 vietnamilainen keisari Lý Thái Tổ perusti keisari-vietnamilaisen kansakunnan Đại Vietin pääkaupungin nykyajan Hanoin keskustassa ja nimesi kaupungin Thăng Longiksi (kirjaimellisesti "nouseva lohikäärme"). Thăng Long pysyi Đại Vietmin poliittisena keskuksena vuoteen 1802 saakka, jolloin Nguyễn-dynastia, viimeinen keisarillinen vietnamilainen dynastia, siirsi pääkaupungin Huếen. Kaupunki nimettiin uudelleen Hanoiksi vuonna 1831 ja se oli Ranskan Indokinan pääkaupunki vuosina 1902-1945. Vietnamin demokraattisen tasavallan kansallinen kokous nimitti 6. tammikuuta 1946 Hanoin Vietnamin demokraattisen tasavallan pääkaupungiksi.
Ensimmäinen Indotšinan sota (1946-1954) ja Vietnamin sota (1955-1975) Hanoi on ollut Vietnamin sosialistisen tasavallan pääkaupunki vuodesta 1976.