抗日战争期间,在华日军人数最多时有近200万,协助日军的中国伪军(包括汪伪军、伪满军、伪蒙军)最多时超过100万(整个抗战期间伪军总人数约为210万)。太平洋战争爆发时,日军共有51个师团,39个混成旅团。其中深陷中国战场的有35个师团加38个独立混成旅团;派往太平洋战略方向的有11个师团和1个混成旅团(占地面部队总数的20%)。据日本厚生省1964年调查后统计,日军在侵华战争中死亡的人数约为44万人。(不包括印缅战场上中国远征军和驻印军和美英协同歼灭的约16万日军。)
抗日战争中,中国国民革命军兵力最高时达500万人。中国国民政府领导下的国民革命军与日军共有22次大型会战、1117次大型战斗、小型战斗28931次。国民革命军陆军死亡、失踪321万1914人,空军阵亡4321人、损失战机2468架,海军几乎全灭。加上因病减员等非战场损失,国军总损失400多万人。不过,亦于大小会战中,让日军损失48万3708人,而伤者更达193万4820人。另外,值得一提的是共有126名日本将官阵亡于与国军会战中。
除了国民政府军事力量外,在八年抗日战争时期,中国共产党正规军事力量还损失了584267人。其中包括八路军、新四军、华南游击队的损失,但不包括在中国东北地区的中共武装力量的损失。具体损失构成如下:
阵亡160603人
失踪87208人
被俘45989人
负伤290467人
中国平民则约有900万死于战火,另有800万平民死于其他因素,9500万人成为难民。中国在战争中所承受的损失极大,按1945年货币折算,约为6500亿美金。
另有估计中国抗战直接人口损失可累计之估计数为2062万人,合可累计之战争直接伤残人口,军民伤亡最低限为3480万人;同时,还有估计认为,中国抗战直接伤亡人口合计可能在4100万上,合战时失踪被俘等项数字,战争直接给中国造成的死亡、伤残及失踪等项人口损失共计超过4500万人;而从人口损失的角度看,抗日战争时期中国人口损失总数应在5000万人以上。