历史上战国时期有多少军队?

这个只能估计。

首先,考虑一个历史阶段的士兵数量,可以从总人口入手。比如三国时期,蜀汉人口不到1万,那么按照10:1的征兵比例,蜀汉的军队最多的时候大概是1。回到战国时期,各国人口总数虽然有争议,但集中在2000万到3000万之间。那么以2500万为例,正常情况下各国总兵力在250万左右,而战时可以动员的人数应该在400万以上。

其次,就国家而言。主要参考公元前330年左右的情况,因为根据《史记》、《苏秦列传》的记载,苏秦大致论述了战国七雄的综合国力。当然,虽然苏秦的论述和真实情况肯定有一些差异,但也可以作为参考。具体来说,就燕国而言,苏秦认为“甲有数十万”。在我看来,燕虽然位于今天的北京、河北、辽宁等地区,但当时的东北人口还是比较稀疏的。再者,燕的疆域虽然挺大,但人口最多也就654.38+0.6万左右,毕竟不是中原核心区。按照战时四分之一的动员能力,严最多可以动员40万军队。强调一下,这里的军队包括文职人员等后勤人员。

赵也是“武装数十万甲”,但赵地处中原,人口相对密集。在我看来,赵国人口应该在300万到400万之间,战时可调动的兵力应该达到60万左右。所以就长平之战来说,实际作战的部队可能只有10万人左右,但是后勤人员大概有30万人,比如搬运粮食的民工,也就是原来务农,战时动员到前线做支援工作的人。对应赵国,当时秦国最大动员兵力可达60万左右。秦国虽然占据了当时朝鲜和魏国的大片土地,但在公元前316年前后吞并了巴蜀等人。

最后,就韩国和魏国而言,前者在战国七雄中疆域最小。虽然也是中原核心区,但战时最大兵力也不过30万左右。至于魏国,苏秦说“勇士二十万,光头二十万,猛攻二十万,随从十万”,虽然言过其实,魏国当时的统治力已经下降。但与尚未完全崛起的赵相比,两者实力还是差不多的,其最大调动兵力也在60万左右。齐国作为老牌大国,如果全力动员,其军队数量可达60万左右。至于楚国,苏秦直言“以百万甲胄”,但考虑到战国时期南方人口相对稀疏,其总兵力应该不会超过70万。