夏、商时期无确凿的人口统计数字,加上各方国人口总数难以蠡测,有的学者虽试图结合文献和考古材料,对当时人口数字作出估计,但由于许多晚出文献的可靠性尚存疑问,所以,就目前的条件看,这方面的研究述难以做出结论。
夏代人口数字中较为可靠的只有《左传》哀公元年中的一条记载。夏后相失国,其子少康逃往有虞(今河南虞城县),有虞君妻之以二女,而邑诸纶(虞国地名),有田一成,有众一旅。杜预注:方十里为成,五百人为旅。一旅之众当非夏代纶邑人口总数,加上里之长短与今有异,故难以对夏代一般城邑的人口数量作出判断。就上述材料而言,当时每平方里之内人口数恐为5-6人。
商代方国都邑,迄今发现几处。据有关考古资料推测,湖北盘龙城及山西垣曲遗址,都邑人口分别为2400多人及4000人以上。殷都是当时人口集中的地方,若据以上推测,则其人口数似当在数万人以上。
商代人口数字还可从当时军队人数略窥一斑。甲骨文中记载:辛已卜贞,登妇好三千,登旅万,乎伐羌。(《库》310)丁酉卜哉贞,今春王共人五千,正土方,受有又(v),三月。(《后》上315)以上三千、五千当为当时统率军队人数。若以每个出兵地点3000人计,据甲骨文中材料统计,概有500个出兵地点,则商代最为强盛时概有总兵力约150万人。若按每5人出一个兵,则商代总人口概有750万人。这一数字未必完全可靠,仍有待日后继续探讨。
夏、商之际,人口数量的增长相对来说是迅速的,这一历史阶段人口变化曲线呈台阶式递升特点。人口数童的增加有多方面的因素,时当时社会经济的发展,医疗水平的进步则是最为重要的两个社会因素。
商代居民人口自然构成是以青壮年男性和女性成员居多。据对殷墟中、小墓出土人骨的鉴定材料研究,当时男、女人口比例为2。06:1,这种男女结构比例失调为商代比较普遍的社会现象。当时人们的平均寿命在34。5岁。殷都以外的广大地区,由于社会生产力发展水平和经济条件的差异,人口寿命似当平均在30岁以上。尽管如此,同原始社会晚期人口的平均寿命相比,其增长幅度亦为可观。
从出土材料和有关文献看,夏、商人口主要集中在黄河流域农业发达地区。这一现象在整个先秦时期一直较为突出。