气候严寒、冬季漫长,无法吸引大量人口定居,已经定居的都可能移向温暖的南方即美国,所以在吸收移民方面,加拿大无法同南部的美国竞争。
加拿大经济严重依赖自然资源开采和农牧业。工业、高科技产业和服务业远不及美国发达,经济增长乏力,经济总量小,无法支撑庞大的人口,即使已经就业的人口很多都被美国的高工资低物价吸引走了。
加拿大人口少,主要是历史和地理原因,目前大概有三千万人口。
地理原因上,加拿大靠近北极,有很多国土都在北极圈内。原住民是印第安人,其实是亚洲古代人,通过冰封的海峡陆桥过去。
而世界上的科技是最近百年才开始发展的,以前的人类生存很大程度受到自然环境限制的,加拿大在美国北部,气温寒冷潮湿,不是很适合生存。所以人口很少。特别是北极圈内,对于古代人是很残酷的生存环境。
加上加拿大人口生育愿望低,人口出生率不高,是根本原因。同时,虽然加拿大是个资源很丰富的国家,然而资源的开采不是劳动力密集的产业,不需要那么多的人口,所以就会吸引相对少的就业人口。