河内是一座有着千年悠久历史的古城,原称大罗,曾为越南李、陈、后黎诸封建王朝的京城,被誉为“千年文物之地”。
早在7世纪初,这里就开始构筑城池,时称紫城。
1010年李朝创建者李公蕴(即李太祖)从华闾迁都至此,定名升龙。随着城垣的加固和扩大,在10世纪以前,曾先后被改称宋平、罗城、大罗城。
河内具有都城规模始自11世纪的李朝,当时升龙已是物产丰饶、交通发达的地区,在此以前所筑之城,均属军事性质的城堡。