Fra 1010 og fram til 1802 var byen det viktigste politiske sentrum i Vietnam. Det ble vraket som hovedstad til fordel for Huế under Nguyen-dynastiet, men Hanoi fungerte som hovedstad i Fransk Indokina fra 1902 og fram til 1954. Fra 1954 til 1976 var byen hovedstaden i Nord-Vietnam. Hanoi fortsetter som hovedstad av forent Vietnam siden 1976.