公元1388年,明朝洪武二十一年,在经历了郑州知州苏琦、晋府致仕长史桂彦良以及户部侍郎刘九皋的三次奏请之后,洪武皇帝朱元璋终于同意要将山西人民部分迁移出山西了。
之所以将山西人民移出山西省?原因有两个。
第一个原因,就是山西人口众多,很多人民的生计几乎要出了问题。据《明实录》记载,在公元1381年,也就是明朝洪武十四年,河北人口为189.3万人,河南人口为189.1万人,而地域狭小的山西省人口却有403.4万人。这样的人口数量,比当时河南、河北两省人口数量总和还多25万。如此多的人口,让山西出现了地狭人稠生计难的突出问题。不得不让明王朝采取办法应对。
第二个原因,就是连年征战以及灾荒,让中原腹地人烟稀少。在元朝末年,由于蒙古贵族以及封建地主对农民的剥削,致使人民无法生活下去,于是来自山东、河南、河北、湖广等地的中原人民,为了活下去,揭竿而起,纷纷反对元王朝的残暴统治。