燕云十六州是在公元1368年朱元璋收复的。1368年朱元璋令徐达、常遇春攻克大都,自此燕云十六州结束了在非汉族的统治,前后攻击经历455年。其最早失于五代十国时期即公元938年,后晋石敬瑭按照契丹的要求把燕云十六州割让给契丹,并称辽太宗父亲,自己为儿皇帝。
燕云十六州,即今北京、天津北部(海河以北),以及河北北部地区、山西北部地区。该地区历来为中原王朝军队抗击北方游牧民族骑兵部队的天然屏障。燕云十六州的丢失是影响中国政治格局和历史进程的一件大事。