鼎盛时期(391年–531年)
5世纪末时朝鲜三国时代的版图从高句丽好太王继位起,高句丽开始进入鼎盛时期。根据好太王的儿子长寿王为他所立的好太王碑记载,好太王在一次与扶余的战役中就攻克了扶余64个城池,1400个村庄。后来好太王兼并了北部的扶余国和靺鞨部落;在军事上对百济形成了绝对优势地位;并在新罗与百济,伽倻和倭的战争中迫使新罗屈服。
413年,高句丽长寿王登基。由于百济和新罗的对抗,427年,长寿王迁都到平壤以加强对百济和新罗的控制。长寿王延续了其父好太王的扩张政策。5世纪末,长寿王又吞并了一些扶余,靺鞨和契丹部落;与北魏交锋;并保持了对新罗的控制。
内部纷争
高句丽在六世纪达到鼎盛。高句丽安藏王被刺杀后,其兄安原王继位。在安原王时期,王室间的纷争加剧。两政治集团对王位继承进行争斗。最后年仅8岁的阳原王登基。不过对权力的争夺并没有结束。反对派的幕僚们开始建设自己的军队,对自己的领地进行实际上的控制。内忧外患,6世纪50年代,高句丽北部受到游牧民族的袭击。但高句丽内部的幕僚争夺依然继续。
大宝二年(551年),百济和新罗为摆脱被高句丽奴役的地位而开始联合攻打高句丽。高句丽丢失朝鲜半岛中部具有重要战略意义的肥沃的汉江流域。百济新罗联盟的主战者百济在对高句丽的战争几乎精疲力尽。承圣二年(553年),新罗以帮百济的名义出兵。但却对百济发动了攻势,最后将整个汉江流域全部纳入囊中。怒于新罗的背叛,百济圣王第二年攻新罗西部以报复,但被新罗擒住,后被处死。