服越南北部，设立郡县。越南进入了长达千年的北属时期。河内一带隶属交趾郡宋平县。大同七年（541年），交州土豪李贲起兵，驱逐了南朝梁的交州刺史萧咨，割据一方，并在544年正式称帝，建立万春国，定都龙编（今河内东北），史称“前李朝”。这场起兵直到602年才被隋朝大将刘方平定。武德五年（622年），唐朝接管交阯、日南和九真等郡，设立交州总管府。后改为安南都护府，这是越南得名“安南”之始。安南都护府治宋平县，位于今天的河内市市区。咸通元年（860年），南诏攻占安南。咸通七年（866年），安南都护经略招讨使高骈收