高丽王朝投降蒙古后,加紧镇压人民的反抗斗争。1368年中国人推翻了元朝的统治,高丽王朝仍顽固地依附于蒙古残余势力。
1387年,中国明朝决定收复原属中国的辽东领土。但高丽王朝拒绝交还铁岭,并于1388年春组织近4万人的攻辽部队,由八道都统使崔莹任总指挥、右军都统使李成桂为前锋。5月,攻辽部队到达鸭绿江。李成桂原反对出兵辽东,便以鸭绿江雨后水涨、行军困难为由提议回师,但遭到国王和崔莹的拒绝。李成桂便迫使左军都统使曹敏修改变主张,从威化岛断然回师实行兵变,驱逐国王,立其幼子为王,同时肃清崔莹和其他反对派。1389年,又以昌王并非王姓为借口,予以驱逐,立其远亲恭让王为王,实权为李成桂所控制。
之后,马上着手进行私田的整顿,对京畿一带田地进行清理,登记造册,决定3年内对公私田实行征收田租的政策。1391年5月颁行科田法,对两班官僚和其他封建贵族按等授田,使他们享有授田的收租权。李成桂在加强统治基础上,于1392年驱逐恭让王,自立为王。1396年迁都汉城,改国号为朝鲜,开始了李朝的统治时期。