World War II

World War Two Army Size by Country 2025

map placeholder
World War II Size of Military (personnel)

0

5M

10M

15M

20M

25M

30M

35M

34.5M

18.1M

14M

9.1M

Country
World War II Size of Military (personnel)
Additional WWII Army Size Details
Russia Flag
Russia34.5MData shown pertains to the USSR, which included not only modern Russia but also 14 additional modern countries (listed individually).
Germany Flag
Germany18.1M
United States Flag
United States16.4M
China Flag
China14MIn addition to the total shown, the WWII-era country Manchuku fielded an army of 200,000 and has since been absorbed into mainland China, forming the region Manchuria.
Japan Flag
Japan9.1M
Italy Flag
Italy9.1M
United Kingdom Flag
United Kingdom5.9MUK totals were originally credited specifically to Great Britain (England, Scotland, Wales). As such, it is unclear whether they include soldiers from Northern Ireland, Guernsey, Jersey, or Isle or Man.
France Flag
France5M
India Flag
India2.6M
Poland Flag
Poland2M
Romania Flag
Romania2M
Canada Flag
Canada1.1M
Australia Flag
Australia1M
Finland Flag
Finland650K
Belgium Flag
Belgium600K
Hungary Flag
Hungary600K
Greece Flag
Greece540K
Bulgaria Flag
Bulgaria450K
Netherlands Flag
Netherlands400K
South Africa Flag
South Africa330K
New Zealand Flag
New Zealand204K
Croatia Flag
Croatia200KPart of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
Norway Flag
Norway90K
Slovakia Flag
Slovakia80K
Ukraine Flag
UkraineContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Uzbekistan Flag
UzbekistanContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Kazakhstan Flag
KazakhstanContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Tajikistan Flag
TajikistanContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Azerbaijan Flag
AzerbaijanContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Belarus Flag
BelarusContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Turkmenistan Flag
TurkmenistanContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Kyrgyzstan Flag
KyrgyzstanContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Serbia Flag
SerbiaPart of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
Georgia Flag
GeorgiaContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Bosnia and Herzegovina Flag
Bosnia and HerzegovinaPart of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
Moldova Flag
MoldovaContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Armenia Flag
ArmeniaContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Lithuania Flag
LithuaniaContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Slovenia Flag
SloveniaPart of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
Latvia Flag
LatviaContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
North Macedonia Flag
North MacedoniaPart of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
Estonia Flag
EstoniaContributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Montenegro Flag
MontenegroPart of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
  • Data indicate the number of personnel mobilized and do not include tallies of the number or functionality of tanks, aircraft, naval craft, or other implements of war.
  • In addition to the listed countries, other Allied nations contributed an estimated 620,000 troops.
  • A number of countries that participated in World War Two have dissolved and been replaced by successor countries.
  • The Soviet Union was succeeded by Armenia, Azerbaijan, Belarus, Estonia, Georgia, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Moldova, Russia, Tajikistan, Turkmenistan, Ukraine, and Uzebkistan.
  • Yugoslavia was succeeded by Bosnia and Herzegovina, Croatia, Kosovo, Montenegro, North Macedonia, Serbia, and Slovenia.
  • Manchukuo is now modern day Manchuria, a region of China.
  • Other allied nations may include the Japanese colonies of Korea and Taiwan.