丽之前的大业六年（610年）和七年（611年）就先后爆发了民变，但被迅速镇压，在这之后就爆发隋末民变。619年，隋朝灭亡。不过隋与高句丽的战争也削弱了高句丽的国力。
唐与高句丽的战争和与新罗的联盟.隋朝攻打高句丽失利后，国内发生民变而灭亡。高句丽对于继起的唐朝仍然敌视。631年，高句丽开始在辽东建千里长城以防止唐朝的进攻，并与突厥联盟。而唐朝第二代皇帝唐太宗李世民则以高句丽据有的“辽东”（当时的“辽东”的概念略同于汉朝四郡的范围，即中国东北辽河以东地区以及朝鲜半岛的北部）为“旧中国