Rampungake ukara ing ngisor iki: Hanoi nglacak sejarah wiwit abad kaping telu SM, nalika bagean saka kutha modern dadi ibukutha bangsa Vietnam sing bersejarah ing Âu Lạc. Sasampunipun runtuhipun Âu Lạc, kitha punika dados péranganing Cina Han. Ing taun 1010, kaisar Vietnam Lý Thái Tổ ngedegake ibukutha negara kekaisaran Vietnam Đại Việt ing Hanoi tengah saiki, kanthi jeneng kutha Thăng Long (secara harfiah "Ngangkat Naga"). Thăng Long tetep dadi pusat politik Đại Việt nganti taun 1802, nalika dinasti Nguyễn, dinasti kekaisaran Vietnam pungkasan, pindhah ibukutha menyang Huế. Kutha iki ganti jeneng dadi Hanoi ing taun 1831, lan dadi ibukutha Indochina Prancis wiwit taun 1902 nganti 1945. Ing tanggal 6 Januari 1946, Majelis Nasional Republik Demokratik Vietnam milih Hanoi minangka ibukutha Republik Demokratik Vietnam.
negara sing nembe mardika, sing bakal tahan sajrone Perang Indochina Pertama (1946 <unk> 1954) lan Perang Vietnam (1955 <unk> 1975). Hanoi wis dadi ibukutha Republik Sosialis Vietnam wiwit taun 1976.