郡(今川东),劝诱当地人民8万余口迁至邺、洛阳;继而曹既平张鲁,迁汉中民数万户以实长安、三辅。曹丕建都洛阳,徒冀州5万户士家以实河南。魏灭蜀后将蜀人3万家迁往洛阳和关中。东吴孙权在建安年间连续西征盘居在长江中游的江夏太守黄祖,虏掠男女数万口迁至江东。刘备入蜀带去了大批荆州人士,以后几次北伐南征,也迁民于成都平原。此外,东汉末年,北方乌桓、鲜卑逐渐入居中原,散布于沿边诸郡。匈奴入居汾水流域的就有3万余落。东吴征服山越后,也将越人从山区迁至平原,总数约有10余万人。
经三国时期屡年战争,人口死亡、逃亡、隐匿的数字是相当高的。所以据西晋太康初年(3世纪80年代)的户籍,全国仅246万户,1616万口。黄河流域仍占72%,长江流域占34%。黄河流域集中在可、冀2州,约占全国人口的12%。全国郡级人口分布第一位是河南郡,即曹魏政权首都洛阳的所在地,有11万户,以下依次为与河南郡接界的河内郡、东吴旧都建业所在地的丹阳郡、今冀南与鲁接界的阳平郡、蜀汉旧都成都所在地的蜀郡,户数都在5万以上。可见是由三国时代人口迁移的结果。
而更一步的分析表明:若以亡蜀的人口数计算,当年蜀约