史记》中叙述184年，故国川王亲自领兵打退乐浪军。191年，故国川王采纳精英政治制度，依照才能聘任大臣和官员。其中包括任用农民出身的晏留、乙巴素（被任命为高句丽国相），使高句丽出现了治世。
与曹魏、前燕和百济的战争.197年，故国川王去世，其三弟山上王继位，遭到其兄拔奇反对，引发内乱。拔奇后投奔辽东公孙度攻打高句丽。迫于辽东军事压力，山上王次年开始修筑丸都城。209年，丸都城建立完毕后山上王将都城迁移。魏明帝景初二年（公元238年），曹魏太尉司马懿灭公孙渊，设高句丽、高显、辽阳、