经济原因:经济发展水平高的地方都是人口流向的中心,经济发展水平相对低的都会向高的地方流动,高水平地方的物质条件、医疗、教育、环境都相对要好,每个人都向往,人之常情。

自然原因:自然环境的变化是引起社会流动的一个重要原因,由此引起的社会流动多半是空间上的流动,调节着人口和资源的重新分配。