GFP | ANNUAL RANKING
Ranking the total available active military manpower by country, from highest to lowest.
The finalized Global Firepower ranking below utilizes over 50 individual factors to determine a given nation’s PowerIndex (‘PwrIndx’) score with categories ranging from military might and financials to logistical capability and geography.
Our unique, in-house formula allows for smaller, more technologically-advanced, nations to compete with larger, lesser-developed ones and special modifiers, in the form of bonuses and penalties, are applied to further refine the annual list. Color arrows indicate year-over-year trend comparison (Increase, Stable, Decline).
Note: A perfect PwrIndx score is 0.0000 which is realistically unattainable in the scope of the current GFP formula; the smaller the PwrIndx value, the more powerful a nation’s theoretical fighting capability is (by conventional means as nuclear capability is not taken into account).
1 United States PwrIndx Score: 0.0718
2 Russia PwrIndx Score: 0.0791
6 South Korea PwrIndx Score: 0.1612
7 France PwrIndx Score: 0.1681
8 United Kingdom PwrIndx Score: 0.1997
9 Brazil PwrIndx Score: 0.2026
10 Pakistan PwrIndx Score: 0.2073
11 Turkey PwrIndx Score: 0.2109
12 Italy PwrIndx Score: 0.2127
13 Egypt PwrIndx Score: 0.2216
15 Germany PwrIndx Score: 0.2519
16 Indonesia PwrIndx Score: 0.2684
17 Saudi Arabia PwrIndx Score: 0.3231
18 Spain PwrIndx Score: 0.3257
19 Australia PwrIndx Score: 0.3378
20 Israel PwrIndx Score: 0.3464
21 Canada PwrIndx Score: 0.3956
22 Taiwan PwrIndx Score: 0.4154
23 Poland PwrIndx Score: 0.4187
24 Vietnam PwrIndx Score: 0.4189
25 Ukraine PwrIndx Score: 0.4396
26 Thailand PwrIndx Score: 0.4427
27 Algeria PwrIndx Score: 0.4439
28 North Korea PwrIndx Score: 0.4673
29 Greece PwrIndx Score: 0.4954
30 Switzerland PwrIndx Score: 0.5011
31 Sweden PwrIndx Score: 0.5345
32 South Africa PwrIndx Score: 0.5665
33 Norway PwrIndx Score: 0.5717
34 Czechia PwrIndx Score: 0.6204
35 Nigeria PwrIndx Score: 0.6241
36 United Arab Emirates PwrIndx Score: 0.6249
37 Netherlands PwrIndx Score: 0.6391
38 Myanmar PwrIndx Score: 0.6521
39 Colombia PwrIndx Score: 0.6841
40 Singapore PwrIndx Score: 0.6931
41 Romania PwrIndx Score: 0.6953
42 Argentina PwrIndx Score: 0.7026
43 Venezuela PwrIndx Score: 0.7116
44 Malaysia PwrIndx Score: 0.7451
45 Bangladesh PwrIndx Score: 0.7473
46 Mexico PwrIndx Score: 0.7565
48 Philippines PwrIndx Score: 0.8219
49 Chile PwrIndx Score: 0.8227
50 Belarus PwrIndx Score: 0.8371
51 Uzbekistan PwrIndx Score: 0.8421
52 Portugal PwrIndx Score: 0.8661
53 Morocco PwrIndx Score: 0.8739
54 Denmark PwrIndx Score: 0.8921
55 Hungary PwrIndx Score: 0.9187
56 Finland PwrIndx Score: 0.9335
58 Slovakia PwrIndx Score: 0.9451
59 Austria PwrIndx Score: 0.9705
60 Serbia PwrIndx Score: 1.0063
61 Kazakhstan PwrIndx Score: 1.0286
62 Croatia PwrIndx Score: 1.0331
63 Azerbaijan PwrIndx Score: 1.0472
64 Syria PwrIndx Score: 1.0506
65 Angola PwrIndx Score: 1.0799
66 Ethiopia PwrIndx Score: 1.0901
67 Bulgaria PwrIndx Score: 1.1438
68 Belgium PwrIndx Score: 1.1809
69 Ecuador PwrIndx Score: 1.2261
70 Libya PwrIndx Score: 1.2736
71 Kuwait PwrIndx Score: 1.3322
73 Tunisia PwrIndx Score: 1.4134
74 Jordan PwrIndx Score: 1.4417
75 Afghanistan PwrIndx Score: 1.4887
77 Sudan PwrIndx Score: 1.5159
78 Yemen PwrIndx Score: 1.5172
79 Sri Lanka PwrIndx Score: 1.5426
80 Bolivia PwrIndx Score: 1.5491
81 Democratic Republic of the Congo PwrIndx Score: 1.5507
82 Qatar PwrIndx Score: 1.6175
83 Kenya PwrIndx Score: 1.7241
84 New Zealand PwrIndx Score: 1.7461
85 Lithuania PwrIndx Score: 1.7549
86 Turkmenistan PwrIndx Score: 1.7598
87 Zambia PwrIndx Score: 2.0632
88 Slovenia PwrIndx Score: 2.0782
89 Uganda PwrIndx Score: 2.1208
91 Zimbabwe PwrIndx Score: 2.1938
92 Georgia PwrIndx Score: 2.2265
93 Kyrgyzstan PwrIndx Score: 2.2369
94 Cambodia PwrIndx Score: 2.2751
95 Guatemala PwrIndx Score: 2.2918
96 Ghana PwrIndx Score: 2.3606
97 Latvia PwrIndx Score: 2.3756
98 Ireland PwrIndx Score: 2.3861
99 Tajikistan PwrIndx Score: 2.4035
100 Armenia PwrIndx Score: 2.4216
101Mongolia PwrIndx Score: 2.4284
102Uruguay PwrIndx Score: 2.4876
103Bahrain PwrIndx Score: 2.5132
104Niger PwrIndx Score: 2.5493
106Botswana PwrIndx Score: 2.5679
107Moldova PwrIndx Score: 2.6228
108Cameroon PwrIndx Score: 2.7408
109Estonia PwrIndx Score: 2.8387
110South Sudan PwrIndx Score: 2.8581
111Paraguay PwrIndx Score: 2.8964
112Tanzania PwrIndx Score: 2.9155
113Albania PwrIndx Score: 2.9166
114Honduras PwrIndx Score: 2.9279
115Ivory Coast PwrIndx Score: 2.9808
116Lebanon PwrIndx Score: 3.0014
117Mozambique PwrIndx Score: 3.1763
119Nepal PwrIndx Score: 3.4701
120Nicaragua PwrIndx Score: 3.4924
121Bosnia and Herzegovina PwrIndx Score: 4.0474
122Dominican Republic PwrIndx Score: 4.2916
123Montenegro PwrIndx Score: 4.3841
124Republic of the Congo PwrIndx Score: 4.3892
125Madagascar PwrIndx Score: 4.4214
126Mauritania PwrIndx Score: 4.4027
127Namibia PwrIndx Score: 4.4392
128El Salvador PwrIndx Score: 4.4774
129Burkina Faso PwrIndx Score: 4.6697
130Panama PwrIndx Score: 4.7889
131Central African Republic PwrIndx Score: 4.9381
132Gabon PwrIndx Score: 4.9661
133North Macedonia PwrIndx Score: 5.0801
134Eritrea PwrIndx Score: 5.6579
135Suriname PwrIndx Score: 8.0693
136Sierra Leone PwrIndx Score: 7.2063
137Somalia PwrIndx Score: 8.0104
138Liberia PwrIndx Score: 9.9159