Map Options

Color Scheme:
map placeholder
Click on a country for details.
Army Size

0

5M

10M

15M

20M

25M

30M

35M

World War Two Army Size by Country 2024

43 countries

Country
Army Size
Additional Details
Russia34.5M
Data shown pertains to the USSR, which included not only modern Russia but also 14 additional modern...
Germany18.1M
United States16.4M
China14M
In addition to the total shown, the WWII-era country Manchuku fielded an army of 200,000 and has sin...
Japan9.1M
Italy9.1M
United Kingdom5.9M
UK totals were originally credited specifically to Great Britain (England, Scotland, Wales). As such...
France5M
India2.6M
Poland2M
Romania2M
Canada1.1M
Australia1M
Finland650K
Belgium600K
Hungary600K
Greece540K
Bulgaria450K
Netherlands400K
South Africa330K
New Zealand204K
Croatia200K
Part of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzego...
Norway90K
Slovakia80K
Ukraine
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Uzbekistan
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Kazakhstan
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Tajikistan
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Azerbaijan
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Belarus
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Turkmenistan
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Kyrgyzstan
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Serbia
Part of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzego...
Georgia
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Bosnia and Herzegovina
Part of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzego...
Moldova
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Armenia
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Lithuania
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Slovenia
Part of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzego...
Latvia
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
North Macedonia
Part of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzego...
Estonia
Contributed to the 34,476,000 troops of the USSR, which later split into 15 current countries.
Montenegro
Part of the 1,500,000 troops of Yugoslavia, which has since split into modern-day Bosnia and Herzego...

Sources