元末明初,北方和南方的向姓人,都分别有一次较大的迁徙活动。
明初,山西的向姓作为洪洞大槐树迁民之一,被分迁到河北、北京等地。在南方,因战乱逃荒的难民和跟随明玉珍的向姓将士、家属,大量进入四川,成为四川向姓的重要组成部分。清初的湖广填四川移民运动中,又有不少向姓人迁入四川,极大地充实了四川的向姓人口。明朝时的向姓总人口有11.5万人,在全国姓氏人口中排在第133位,比宋朝时增加了4.5万人,排名提升了4位。由于有大量外省向姓人迁入四川,明朝的四川向姓人口在全国最多,从宋朝的第4位一跃为第一位,有4.7万多人。湖南、湖北、江西、浙江4地的向姓总人口有6.3万多人。明清两朝,向姓人通过科举考试进入仕途的人较多。据不完全统计,考中进士的有49人,考中举人的有300多人,贡生800多人,为官的950多人。从宋朝到清朝,四川的向姓进士最多。明朝时的四川,是向姓人口第一大省在元末不少外省向姓人迁徙入川后,明朝仍有大量向姓人入川,使得四川成为向姓人口第一大省。洪武前期,湖广人向大开入川落业在贵平县(县治在今仁寿县向家乡贵平村)。向大开有4个儿子,其中向金台跟随向大开落业在贵平县,其他3兄弟不知散居在何处。