1、气温原因:早期的北方,昼短夜长 。一到晚上的时候,人们就会在家中不出来,那时候也没有什么娱乐项目,所以一到晚上,人们进行最多的还是睡觉。我们知道,要想个子高,睡眠占据了很重要的一部分因素,有了这种因素的参与,北方人就有了长高的基础。而南方地区天气干冷,人们需要不断的储蓄能量来帮助自己度过寒冷,能量一部分被消耗用来抵御寒冷了,用来长高的能量就会减少。
2、地理原因:南方地区多丘陵、湖泊,代步工具车马等就要少,南方人不管是劳作还是远行,都要消耗很多体力。闲暇时光,南方人还要进行很多体力劳动,如搬运东西等,体力用来消耗在劳动上,留存下来长个子的体力自然就少了很多。而北方地势平缓,近乎一马平川,所以北方人拥有很多额外体力和脂肪等用来长个子。
3、饮食原因:现在北方人多吃面食,面食有助于在人体中进行能量储存,并且其蛋白质含量又高,有助于人身高增长。而在很久以前北方人以游牧民族居多,游牧民族多吃牛肉羊肉,不光蛋白质、能量丰富,同时动物性蛋白更有助于身高发育。而南方人多以水稻类食物为主,蛋白质摄入只能依靠家禽,并且南方人爱喝茶,茶叶对现代人是很好,但是对于没有充足营养还要茶水来分解营养的以前南方人来说,就不是什么多好的事情了。
4、历史原因:北方战争频繁,从历史上来看,很多大的战争和动荡都是发生于北方。例如历史上的五代十国时期,康熙平三潘等等都是发生于北方地区。而南方地区的权力动荡相对于北方来说要少很多。而战争给人们带来的是优胜略汰的结果,而剩下来的那部分就是比较强壮的人了。强壮的基因得以延续,形成了北方人个子比南方人高的现象。