人口迁移受许多因素影响,有些来自迁出地,有些来自迁入地,还有些是来自中间障碍因素。同时人口的迁移过度可能会给迁入地带来巨大的压力,产生一系列环境问题。读“影响人口迁移的主要因素示意图”。
居住在生态环境严重破坏地区、生态脆弱区以及自然环境条件不具备人类生存的地区的人口, 搬离原来的居住地,在另外的地方定居并重建家园的人口迁移称之为生态移民。宁夏、贵州、陕西、甘肃是我国生态移民的重点地区,为了让群众摆脱长期贫困的状况,2011年,宁夏启动生态移民工程,大批移民迁往环境较好的外地。