虽是中国人口大省，但华北地区在元末明初时一度良田荒无、人口萧条。元朝末年，华北地区天灾频发，水旱灾害和蝗灾瘟疫接连发生，黄河地区水患尤其严重。同时由于当局高压统治，导致红巾军起义，战乱四起，使人口大量减少，甚至出现“禾不入土人相食”的凄惨景象。而到明惠帝建文元年（1399年）又发生靖难之变，战乱四年再次造成中原地区荒凉局面。而山西由于有太行山、吕梁山等天险作屏障，中原的天灾、兵祸几乎没有波及到山西，加之外省难民大量流入，山西成为当时人口最稠密的地区之一。
强制移民.朱元璋建立明