• HOME
  • 2017 Ranking
  • Compare Countries
  • Aircraft Strength
  • Combat Tanks
  • Total Naval Strength
  • Defense Budgets
  • Labor Forces
  • Oil Production
  • African Powers
  • Asian-Pacific Powers
  • European Powers
  • European Union (EU)
  • Middle Eastern Powers
  • NATO Members
  • North American Powers
  • South American Powers
  • Southeast Asian Powers
  • Scandinavian Powers
  • 2017 Military Strength Ranking


    The complete Global Firepower list for 2017 puts the military powers of the world into full perspective.

    The finalized Global Firepower ranking relies on over 50 factors to determine a given nation's PowerIndex ('PwrIndx') score. Our formula allows smaller, though more technologically-advanced, nations to compete with larger, lesser-developed ones. Modifiers (in the form of bonuses and penalties) are added to further refine the list. Some items to observe in regards to the finalized ranking:


    + Ranking does not simply rely on the total number of weapons available to any one country but rather focuses on weapon diversity within the number totals to provide a better balance of firepower available (i.e. fielding 100 minesweepers does not equal the strategic and tactical value of fielding 10 aircraft carriers).
    + Nuclear stockpiles are NOT taken into account but recognized / suspected nuclear powers receive a bonus.
    + Geographical factors, logistical flexibility, natural resources and local industry influence the final ranking.
    + Available manpower is a key consideration; nations with large populations tend to rank higher.
    + Land-locked nations are NOT penalized for lack of a navy; naval powers ARE penalized for lack of diversity in available assets.
    + NATO allies receive a slight bonus due to the theoretical sharing of resources.
    + Current political / military leadership is NOT taken into account.


    For 2017 there are a total of 132 countries included in the GFP database.


    1
      United States
      PwrIndx: 0.0871, GFP Affiliations: North America; NATO; Apacific
    2
      Russia
      PwrIndx: 0.0941, GFP Affiliations: Apacific; EasternEuro; Asia
    3
      China
      PwrIndx: 0.0955, GFP Affiliations: Apacific; Asia
    4
      India
      PwrIndx: 0.1625, GFP Affiliations: Apacific; Asia
    5
      France
      PwrIndx: 0.1955, GFP Affiliations: Europe; NATO; European Union
    6
      United Kingdom
      PwrIndx: 0.2147, GFP Affiliations: Europe; NATO; European Union
    7
      Japan
      PwrIndx: 0.2176, GFP Affiliations: Apacific; Asia
    8
      Turkey
      PwrIndx: 0.2554, GFP Affiliations: Middle East; NATO; Balkan; Asia
    9
      Germany
      PwrIndx: 0.2573, GFP Affiliations: Europe; NATO; European Union
    10
      Italy
      PwrIndx: 0.2708, GFP Affiliations: Europe; NATO; European Union
    11
      Egypt
      PwrIndx: 0.2712, GFP Affiliations: Africa; Middle East
    12
      South Korea
      PwrIndx: 0.2739, GFP Affiliations: Apacific; Asia
    13
      Pakistan
      PwrIndx: 0.3289, GFP Affiliations: Apacific; Asia
    14
      Indonesia
      PwrIndx: 0.3391, GFP Affiliations: Apacific; Southeast; Asia
    15
      Israel
      PwrIndx: 0.3506, GFP Affiliations: Middle East; Asia
    16
      Vietnam
      PwrIndx: 0.3616, GFP Affiliations: Apacific; Southeast; Asia
    17
      Brazil
      PwrIndx: 0.3684, GFP Affiliations: South America; Latin America
    18
      Poland
      PwrIndx: 0.3786, GFP Affiliations: Europe; NATO; European Union; EasternEuro
    19
      Taiwan
      PwrIndx: 0.3811, GFP Affiliations: Asia
    20
      Iran
      PwrIndx: 0.3931, GFP Affiliations: Middle East; Asia
    21
      Thailand
      PwrIndx: 0.3966, GFP Affiliations: Apacific; Southeast; Asia
    22
      Australia
      PwrIndx: 0.4076, GFP Affiliations: Apacific
    23
      North Korea
      PwrIndx: 0.4227, GFP Affiliations: Apacific; Asia
    24
      Saudi Arabia
      PwrIndx: 0.4349, GFP Affiliations: Middle East; Asia
    25
      Canada
      PwrIndx: 0.4362, GFP Affiliations: North America; NATO; Apacific
    26
      Algeria
      PwrIndx: 0.4373, GFP Affiliations: Africa
    27
      Spain
      PwrIndx: 0.4911, GFP Affiliations: Europe; NATO; European Union
    28
      Greece
      PwrIndx: 0.5023, GFP Affiliations: Europe; NATO; European Union; Balkan
    29
      Sweden
      PwrIndx: 0.5663, GFP Affiliations: Scandanavia; European Union
    30
      Ukraine
      PwrIndx: 0.5715, GFP Affiliations: Europe; EasternEuro
    31
      Czech Republic
      PwrIndx: 0.6196, GFP Affiliations: Europe; NATO; European Union; EasternEuro
    32
      Myanmar
      PwrIndx: 0.6406, GFP Affiliations: Apacific; Southeast; Asia
    33
      Malaysia
      PwrIndx: 0.6496, GFP Affiliations: Apacific; Southeast; Asia
    34
      Mexico
      PwrIndx: 0.6636, GFP Affiliations: North America; Latin America
    35
      Argentina
      PwrIndx: 0.6941, GFP Affiliations: South America; Latin America
    36
      Switzerland
      PwrIndx: 0.6961, GFP Affiliations: Europe
    37
      Norway
      PwrIndx: 0.7002, GFP Affiliations: Scandanavia; NATO
    38
      Netherlands
      PwrIndx: 0.7047, GFP Affiliations: Europe; NATO; European Union
    39
      Peru
      PwrIndx: 0.7221, GFP Affiliations: South America; Apacific; Latin America
    40
      Colombia
      PwrIndx: 0.7326, GFP Affiliations: South America; Latin America
    41
      Venezuela
      PwrIndx: 0.7327, GFP Affiliations: South America; Latin America
    42
      Ethiopia
      PwrIndx: 0.7505, GFP Affiliations: Africa
    43
      Syria
      PwrIndx: 0.7506, GFP Affiliations: Middle East; Asia
    44
      Romania
      PwrIndx: 0.7534, GFP Affiliations: Europe; NATO; European Union; EasternEuro; Balkan
    45
      Nigeria
      PwrIndx: 0.7583, GFP Affiliations: Africa
    46
      South Africa
      PwrIndx: 0.7941, GFP Affiliations: Africa
    47
      Chile
      PwrIndx: 0.8015, GFP Affiliations: South America; Latin America; Apacific
    48
      Uzbekistan
      PwrIndx: 0.8127, GFP Affiliations: Asia
    49
      Philippines
      PwrIndx: 0.8255, GFP Affiliations: Apacific; Southeast; Asia
    50
      Belarus
      PwrIndx: 0.8312, GFP Affiliations: Europe; EasternEuro
    51
      Denmark
      PwrIndx: 0.8448, GFP Affiliations: Scandanavia; Europe; NATO; European Union
    52
      Bangladesh
      PwrIndx: 0.8465, GFP Affiliations: Apacific; Asia
    53
      Kazakhstan
      PwrIndx: 0.8505, GFP Affiliations: Asia
    54
      Angola
      PwrIndx: 0.8609, GFP Affiliations: Africa
    55
      Iraq
      PwrIndx: 0.8772, GFP Affiliations: Middle East; Asia
    56
      Finland
      PwrIndx: 0.8779, GFP Affiliations: Scandanavia; European Union
    57
      Morocco
      PwrIndx: 0.8791, GFP Affiliations: Africa
    58
      Austria
      PwrIndx: 0.8876, GFP Affiliations: Europe; European Union
    59
      Azerbaijan
      PwrIndx: 0.8952, GFP Affiliations: Asia
    60
      United Arab Emirates
      PwrIndx: 0.9044, GFP Affiliations: Middle East; Asia
    61
      Yemen
      PwrIndx: 0.9397, GFP Affiliations: Middle East; Asia
    62
      Portugal
      PwrIndx: 0.9488, GFP Affiliations: Europe; NATO; European Union
    63
      Hungary
      PwrIndx: 0.9663, GFP Affiliations: Europe; NATO; European Union; EasternEuro
    64
      Belgium
      PwrIndx: 1.0135, GFP Affiliations: Europe; NATO; European Union
    65
      Singapore
      PwrIndx: 1.0169, GFP Affiliations: Apacific; Southeast; Asia
    66
      Bulgaria
      PwrIndx: 1.0201, GFP Affiliations: Europe; NATO; European Union; EasternEuro; Balkan
    67
      Croatia
      PwrIndx: 1.0411, GFP Affiliations: Europe; NATO; European Union; Balkan
    68
      Afghanistan
      PwrIndx: 1.0647, GFP Affiliations: Asia
    69
      Ecuador
      PwrIndx: 1.1235, GFP Affiliations: South America; Latin America
    70
      Sudan
      PwrIndx: 1.1947, GFP Affiliations: Africa
    71
      Jordan
      PwrIndx: 1.2051, GFP Affiliations: Middle East; Asia
    72
      Libya
      PwrIndx: 1.2076, GFP Affiliations: Africa
    73
      Democratic Republic of the Congo
      PwrIndx: 1.3041, GFP Affiliations: Africa
    74
      Slovakia
      PwrIndx: 1.3292, GFP Affiliations: Europe; NATO; European Union; EasternEuro
    75
      Kenya
      PwrIndx: 1.3433, GFP Affiliations: Africa
    76
      Tunisia
      PwrIndx: 1.3663, GFP Affiliations: Africa
    77
      Oman
      PwrIndx: 1.3865, GFP Affiliations: Middle East; Asia
    78
      Cuba
      PwrIndx: 1.4194, GFP Affiliations: Latin America
    79
      Kuwait
      PwrIndx: 1.4268, GFP Affiliations: Middle East; Asia
    80
      Georgia
      PwrIndx: 1.4716, GFP Affiliations: Asia
    81
      Bolivia
      PwrIndx: 1.5049, GFP Affiliations: South America; Latin America
    82
      Zimbabwe
      PwrIndx: 1.5112, GFP Affiliations: Africa
    83
      Serbia
      PwrIndx: 1.5155, GFP Affiliations: Europe; Balkan
    84
      Turkmenistan
      PwrIndx: 1.5866, GFP Affiliations: Asia
    85
      Zambia
      PwrIndx: 1.6096, GFP Affiliations: Africa
    86
      Sri Lanka
      PwrIndx: 1.6185, GFP Affiliations: Apacific; Asia
    87
      Mongolia
      PwrIndx: 1.7513, GFP Affiliations: Apacific; Asia
    88
      Cambodia
      PwrIndx: 1.7797, GFP Affiliations: Apacific; Southeast; Asia
    89
      Chad
      PwrIndx: 1.7817, GFP Affiliations: Africa
    90
      Qatar
      PwrIndx: 1.8353, GFP Affiliations: Middle East; Asia
    91
      Uganda
      PwrIndx: 1.8436, GFP Affiliations: Africa
    92
      Albania
      PwrIndx: 1.8599, GFP Affiliations: Europe; NATO; Balkan
    93
      Bahrain
      PwrIndx: 1.8611, GFP Affiliations: Middle East; Asia
    94
      Lebanon
      PwrIndx: 1.8787, GFP Affiliations: Middle East; Asia
    95
      Armenia
      PwrIndx: 1.8863, GFP Affiliations: Asia
    96
      Tanzania
      PwrIndx: 1.9097, GFP Affiliations: Africa
    97
      Lithuania
      PwrIndx: 1.9111, GFP Affiliations: Europe; NATO; European Union
    98
      South Sudan
      PwrIndx: 1.9354, GFP Affiliations: Africa
    99
      Nepal
      PwrIndx: 1.9395, GFP Affiliations: Apacific; Asia
    100
      Ghana
      PwrIndx: 2.0016, GFP Affiliations: Africa
    101
      New Zealand
      PwrIndx: 2.0411, GFP Affiliations: Apacific
    102
      Guatemala
      PwrIndx: 2.1038, GFP Affiliations: South America; Latin America; Central America
    103
      Latvia
      PwrIndx: 2.1285, GFP Affiliations: Europe; NATO; European Union
    104
      Paraguay
      PwrIndx: 2.1688, GFP Affiliations: South America; Latin America
    105
      Uruguay
      PwrIndx: 2.1722, GFP Affiliations: South America; Latin America
    106
      Cameroon
      PwrIndx: 2.1938, GFP Affiliations: Africa
    107
      Honduras
      PwrIndx: 2.2387, GFP Affiliations: Central America; Latin America
    108
      Mozambique
      PwrIndx: 2.2463, GFP Affiliations: Africa
    109
      Kyrgyzstan
      PwrIndx: 2.2481, GFP Affiliations: Asia
    110
      Estonia
      PwrIndx: 2.2603, GFP Affiliations: Europe; NATO; European Union
    111
      Slovenia
      PwrIndx: 2.3368, GFP Affiliations: Europe; NATO; European Union; Balkan
    112
      Tajikistan
      PwrIndx: 2.3739, GFP Affiliations: Asia
    113
      Nicaragua
      PwrIndx: 2.3827, GFP Affiliations: Central America; Latin America
    114
      Niger
      PwrIndx: 2.4179, GFP Affiliations: Africa
    115
      Ivory Coast
      PwrIndx: 2.4335, GFP Affiliations: Africa
    116
      Macedonia
      PwrIndx: 2.4431, GFP Affiliations: Europe; Balkan
    117
      Mali
      PwrIndx: 2.6033, GFP Affiliations: Africa
    118
      Madagascar
      PwrIndx: 2.6969, GFP Affiliations: Africa
    119
      Gabon
      PwrIndx: 2.7497, GFP Affiliations: Africa
    120
      Republic of the Congo
      PwrIndx: 2.7741, GFP Affiliations: Africa
    121
      Bosnia and Herzegovina
      PwrIndx: 2.8016, GFP Affiliations: Europe; Balkan
    122
      Laos
      PwrIndx: 2.9123, GFP Affiliations: Apacific; Southeast; Asia
    123
      Dominican Republic
      PwrIndx: 3.0337, GFP Affiliations: Latin America
    124
      El Salvador
      PwrIndx: 3.0375, GFP Affiliations: Central America; Latin America
    125
      Panama
      PwrIndx: 3.2341, GFP Affiliations: Central America; Latin America
    126
      Namibia
      PwrIndx: 3.2777, GFP Affiliations: Africa
    127
      Somalia
      PwrIndx: 3.3462, GFP Affiliations: Africa
    128
      Central African Republic
      PwrIndx: 3.6678, GFP Affiliations: Africa
    129
      Mauritania
      PwrIndx: 4.3004, GFP Affiliations: Africa
    130
      Botswana
      PwrIndx: 4.3456, GFP Affiliations: Africa
    131
      Sierra Leone
      PwrIndx: 4.5726, GFP Affiliations: Africa
    132
      Suriname
      PwrIndx: 5.0495, GFP Affiliations: South America