高麗王朝投降蒙古後,加緊鎮壓人民的反抗鬥爭。1368年中國人推翻了元朝的統治,高麗王朝仍頑固地依附於蒙古殘餘勢力。1387年,中國明朝決定收複原屬中國的遼東領土。但高麗王朝拒絕交還鐵嶺,並於1388年春組織近4萬人的攻遼部隊,由八道都統使崔瑩任總指揮、右軍都統使李成桂為前鋒。5月,攻遼部隊到達鴨綠江。李成桂原反對出兵遼東,便以鴨綠江雨後水漲、行軍困難為由提議回師,但遭到國王和崔瑩的拒絕。李成桂便迫使左軍都統使曹敏修改變主張,從威化島斷然回師實行兵變,驅逐國王,立其幼子(昌王)為王,同時肅清崔瑩和其他反對派。1389年,又以昌王並非王姓為借口,予以驅逐,立其遠親恭讓王為王,實權為李成桂所控製。之後,馬上著手進行私田的整頓,對京畿一帶田地進行清理,登記造冊,決定三年內對公私田實行征收田租的政策。1391年5月頒行科田法,對兩班官僚和其他封建貴族按等授田。使他們享有授田的收租權。李成桂在加強統治基礎上,於1392年驅逐恭讓王,自立為王。1396年遷都漢城,改國號為朝鮮,開始了李朝的統治時期(1392-1910)。