Military Size by Country 2025

Active Military Personnel 2024

0

200K

400K

600K

800K

1M

1.2M

1.4M

1.6M

1.8M

2M

2.2M

5 Countries with the Largest Active Military

2,035,000

1,475,750

1,326,050

1,280,000

1,100,000

Country
Active Military Personnel 2024
Military Reserve Personnel 2024
Paramilitary Personnel 2024
Total Personnel 2024
China Flag
China2,035,000510,000500,0003,045,000
India Flag
India1,475,7501,155,0001,616,0504,246,800
United States Flag
United States1,326,050806,7002,132,750
North Korea Flag
North Korea1,280,000600,0005,700,0007,580,000
Russia Flag
Russia1,100,0001,500,000559,0003,159,000
Ukraine Flag
Ukraine800,000400,000250,0001,450,000
Pakistan Flag
Pakistan660,000550,000291,0001,501,000
Iran Flag
Iran610,000350,00040,0001,000,000
Ethiopia Flag
Ethiopia503,000503,000
South Korea Flag
South Korea500,0003,100,0003,013,5006,613,500
Vietnam Flag
Vietnam450,0005,000,00040,0005,490,000
Egypt Flag
Egypt438,500479,000379,0001,314,500
Indonesia Flag
Indonesia404,500400,000290,2001,094,700
Brazil Flag
Brazil366,5001,340,000395,0002,101,500
Thailand Flag
Thailand360,850200,000138,700699,550
Turkey Flag
Turkey355,200378,700156,800890,700
Eritrea Flag
Eritrea301,750301,750
France Flag
France270,00063,700141,050474,750
Sri Lanka Flag
Sri Lanka265,9005,50030,400301,800
Colombia Flag
Colombia257,45034,950165,050457,450
Saudi Arabia Flag
Saudi Arabia257,00024,500281,500
Japan Flag
Japan247,00055,90014,700317,600
Mexico Flag
Mexico216,00081,500111,900409,400
Myanmar Flag
Myanmar201,000107,000308,000
Morocco Flag
Morocco195,800150,00050,000395,800
Iraq Flag
Iraq193,000148,000341,000
South Sudan Flag
South Sudan185,000185,000
Germany Flag
Germany183,50050,050233,550
Afghanistan Flag
Afghanistan170,000170,000
Israel Flag
Israel169,500465,0008,000642,500
Syria Flag
Syria169,000100,000269,000
Taiwan Flag
Taiwan169,0001,657,00011,8001,837,800
Italy Flag
Italy165,50018,300175,750359,550
Bangladesh Flag
Bangladesh163,0506,200,0006,363,050
Philippines Flag
Philippines150,0001,400,00062,3001,612,300
United Kingdom Flag
United Kingdom144,40070,650215,050
Nigeria Flag
Nigeria143,00080,000223,000
Greece Flag
Greece142,700221,3504,000368,050
DR Congo Flag
DR Congo134,250134,250
Algeria Flag
Algeria130,000150,000187,200467,200
Cambodia Flag
Cambodia124,30067,000191,300
Venezuela Flag
Venezuela123,0008,000220,000351,000
Spain Flag
Spain120,35015,15075,800211,300
Poland Flag
Poland114,05075,400189,450
Malaysia Flag
Malaysia113,00051,600267,200431,800
Angola Flag
Angola107,00010,000117,000
Sudan Flag
Sudan104,300105,000209,300
Jordan Flag
Jordan100,50065,00015,000180,500
Nepal Flag
Nepal96,60015,000111,600
Peru Flag
Peru81,000188,00077,000346,000
Chile Flag
Chile77,20040,00044,700161,900
Argentina Flag
Argentina72,10031,250103,350
Romania Flag
Romania69,30050,00057,000176,300
Canada Flag
Canada67,40035,6004,500107,500
South Africa Flag
South Africa65,35015,05080,400
Azerbaijan Flag
Azerbaijan64,050300,00015,000379,050
United Arab Emirates Flag
United Arab Emirates63,000130,000193,000
Lebanon Flag
Lebanon60,00020,00080,000
Australia Flag
Australia58,60030,10088,700
Dominican Republic Flag
Dominican Republic56,05015,00071,050
Singapore Flag
Singapore51,000252,5007,400310,900
Cuba Flag
Cuba49,00039,0001,146,5001,234,500
Uzbekistan Flag
Uzbekistan48,00020,00068,000
Belarus Flag
Belarus45,350289,500110,000444,850
Uganda Flag
Uganda45,00010,0001,40056,400
Armenia Flag
Armenia44,800210,0004,300259,100
Oman Flag
Oman42,6004,40047,000
Ecuador Flag
Ecuador40,250118,000500158,750
Yemen Flag
Yemen40,00040,000
Kazakhstan Flag
Kazakhstan39,00031,50070,500
Bulgaria Flag
Bulgaria36,9503,00039,950
Turkmenistan Flag
Turkmenistan36,5005,00041,500
Tunisia Flag
Tunisia35,80012,00047,800
Netherlands Flag
Netherlands35,4004,5005,90045,800
Bolivia Flag
Bolivia34,10037,10071,200
Chad Flag
Chad33,25011,90045,150
Rwanda Flag
Rwanda33,0002,00035,000
Burundi Flag
Burundi30,05021,00051,050
Sweden Flag
Sweden29,75021,20050,950
Laos Flag
Laos29,100100,000129,100
Zimbabwe Flag
Zimbabwe29,00021,80050,800
Serbia Flag
Serbia28,15050,1503,70082,000
Hungary Flag
Hungary27,80020,00012,00059,800
Ivory Coast Flag
Ivory Coast27,40027,400
Portugal Flag
Portugal27,250211,70024,700263,650
Tanzania Flag
Tanzania27,00080,0001,400108,400
Belgium Flag
Belgium26,3005,10031,400
Cameroon Flag
Cameroon25,4009,00034,400
El Salvador Flag
El Salvador24,5009,90017,00051,400
Kenya Flag
Kenya24,1005,00029,100
Finland Flag
Finland23,800254,00014,200292,000
Norway Flag
Norway23,25040,00063,250
Austria Flag
Austria22,050125,600147,650
Czech Republic Flag
Czech Republic21,75021,750
Uruguay Flag
Uruguay21,0001,40022,400
Georgia Flag
Georgia20,6505,40026,050
Lithuania Flag
Lithuania19,8506,70014,40040,950
Somalia Flag
Somalia19,80019,800
Switzerland Flag
Switzerland19,550196,450216,000
Guatemala Flag
Guatemala18,05063,85025,000106,900
Kuwait Flag
Kuwait17,50023,7007,10048,300
Qatar Flag
Qatar16,5005,00021,500
Slovakia Flag
Slovakia15,85015,850
Mauritania Flag
Mauritania15,8505,00020,850
Ghana Flag
Ghana15,50015,500
Croatia Flag
Croatia15,20018,3503,00036,550
Zambia Flag
Zambia15,1003,0001,40019,500
Cyprus Flag
Cyprus15,00050,00075065,750
Honduras Flag
Honduras14,95060,0008,00082,950
Denmark Flag
Denmark14,50044,00058,500
Paraguay Flag
Paraguay13,950164,50014,800193,250
Senegal Flag
Senegal13,6005,00018,600
Madagascar Flag
Madagascar13,5008,10021,600
Mali Flag
Mali13,0007,80020,800
Nicaragua Flag
Nicaragua12,00012,000
Mozambique Flag
Mozambique11,20011,200
Burkina Faso Flag
Burkina Faso11,20025011,450
Kyrgyzstan Flag
Kyrgyzstan10,9009,50020,400
Malawi Flag
Malawi10,7004,20014,900
Bosnia and Herzegovina Flag
Bosnia and Herzegovina10,50010,500
Djibouti Flag
Djibouti10,4502,65013,100
Republic of the Congo Flag
Republic of the Congo10,0002,00012,000
Namibia Flag
Namibia9,9006,00015,900
Guinea Flag
Guinea9,7002,60012,300
Mongolia Flag
Mongolia9,700137,0007,500154,200
Ireland Flag
Ireland9,5004,05013,550
Central African Republic Flag
Central African Republic9,1501,00010,150
New Zealand Flag
New Zealand9,0002,30011,300
Botswana Flag
Botswana9,0009,000
Tajikistan Flag
Tajikistan8,8007,50016,300
Togo Flag
Togo8,5507509,300
Sierra Leone Flag
Sierra Leone8,5008,500
Albania Flag
Albania8,5002,10010,600
Bahrain Flag
Bahrain8,20011,26019,460
North Macedonia Flag
North Macedonia8,0004,8507,60020,450
Benin Flag
Benin7,2504,80012,050
Slovenia Flag
Slovenia7,2501,5005,95014,700
Brunei Flag
Brunei7,2007004508,350
Estonia Flag
Estonia7,10017,50024,600
Latvia Flag
Latvia6,21015,90022,110
Niger Flag
Niger5,3005,40010,700
Moldova Flag
Moldova5,15058,00090064,050
Gabon Flag
Gabon4,7002,0006,700
Guinea-Bissau Flag
Guinea-Bissau4,4504,450
Trinidad and Tobago Flag
Trinidad and Tobago4,0504,050
Jamaica Flag
Jamaica3,9509804,930
Papua New Guinea Flag
Papua New Guinea3,6003,600
Fiji Flag
Fiji3,5006,0009,500
Guyana Flag
Guyana3,4006704,070
Equatorial Guinea Flag
Equatorial Guinea2,4002,400
Montenegro Flag
Montenegro2,35010,10012,450
Timor-Leste Flag
Timor-Leste2,2802,280
Liberia Flag
Liberia2,0102,010
Lesotho Flag
Lesotho2,0002,000
Malta Flag
Malta1,9501802,130
Suriname Flag
Suriname1,8401,840
Belize Flag
Belize1,5007001502,350
Bahamas Flag
Bahamas1,3001,300
Cape Verde Flag
Cape Verde1,2001,200
Luxembourg Flag
Luxembourg9006001,500
Gambia Flag
Gambia800800
Haiti Flag
Haiti70050750
Barbados Flag
Barbados6104301,040
Seychelles Flag
Seychelles420420
Antigua and Barbuda Flag
Antigua and Barbuda24075315
Costa Rica Flag
Costa Rica9,8009,800
Panama Flag
Panama26,00026,000
Mauritius Flag
Mauritius2,5502,550
Iceland Flag
Iceland250250
Vanuatu Flag
Vanuatu300300
Vatican City Flag
Vatican City135135
  • The size of a country’s military is only one factor in that country’s ability to effectively conduct warfare. Additional factors include the level of training given soldiers, the age and condition of support vehicles and weaponry, and the effectiveness of strategic command.
  • Transnistria is an unrecognized territory in Moldova. It is recognized as sovereign by other (also unrecognized) territories, but not by the United Nations. However, it does maintain its own separate military.