口过剩，这些都带动了移民潮。明末流寇张献忠领有四川。顺治三年（1646年）张献忠兵败退出成都时，在四川进行空前的烧杀破坏；40万人的成都只剩下20户居民，人口从至少三百万一度锐减到只有八万人。后来清廷推动以湖广、陕西等各省人口填补四川地区，史称第二次湖广填四川。移民四川的趋势历经一个世纪，四川无疑是最大的一个吸收过剩人口的地区。清廷为了保护其发祥地东北地区，于奉天（今辽宁省）设立柳条边以禁止汉人向北移民。然而华北地区的贫民仍然因为生计偷偷移民。咸丰光绪年间，清廷考量俄国与日本有意指染东北，逐渐开放移民东北，