GlobalFirepower.com logo

Total Submarine Strength by Country


Next to the aircraft carrier, the submarine remains a powerfully effective war time instrument capable of attacking naval assets and land-based targets from far-off locations.

The modern attack submarine is capable of unleashing an accurate barrage of conventional or nuclear missiles against land-based and ocean-going surface targets while also having the facilities to counter enemy submarines of similar design. Additionally, submarines can be used to assist special forces in clandestine operations. Many modern world navies utilize the submarine primarily as a deterrent element in territorial waters with most forces keeping a standard fleet of about five or more boats.

The American submarine force consists entirely of nuclear-powered boats whereas many competing forces field lower-cost, less-complicated diesel-electric types. The U.S. Navy also has the largest underwater force in the world with North Korea coming in a close second. However it should be noted that the North Korean force is made up largely of coastal-minded attack submarines with limited capabilities when compared to larger, nuclear-powered forms fielded by major powers. The top three major submarine powers, therefore, become the United States, China and Russia who command considerable military budgets to keep their expensive submarine forces afloat.

For the purposes of the GFP ranking, landlocked nations are NOT penalized for the lack of a standing naval force though nations with a standing navy ARE penalized for lacking certain naval assets (like submarines). This GFP listing does not make a distinction between nuclear-powered and diesel-electric types nor does it take into account submarine type (attack, nuclear-capable, etc...), design age, or construction / unit quality / training.

The data presented below is through 2018.

1
National Flag
86  
North Korea
NKO
2
National Flag
73  
China
CHN
3
National Flag
66  
United States
USA
4
National Flag
62  
Russia
RUS
5
National Flag
33  
Iran
IRN
6
National Flag
17  
Japan
JPN
7
National Flag
16  
India
IND
8
National Flag
16  
South Korea
SKO
9
National Flag
12  
Turkey
TUR
10
National Flag
11  
Colombia
COL
11
National Flag
11  
Greece
GRE
12
National Flag
10  
United Kingdom
UKD
13
National Flag
10  
France
FRA
14
National Flag
8  
Algeria
ALG
15
National Flag
8  
Italy
ITA
16
National Flag
6  
Germany
GER
17
National Flag
6  
Australia
AUS
18
National Flag
6  
Israel
ISR
19
National Flag
6  
Vietnam
VTN
20
National Flag
6  
Norway
NOR
21
National Flag
6  
Egypt
EGP
22
National Flag
5  
Sweden
SWE
23
National Flag
5  
Brazil
BRA
24
National Flag
5  
Peru
PER
25
National Flag
5  
Pakistan
PAK
26
National Flag
4  
Canada
CAN
27
National Flag
4  
Chile
CHI
28
National Flag
4  
Poland
POL
29
National Flag
4  
Netherlands
NET
30
National Flag
4  
Azerbaijan
AZR
31
National Flag
4  
Taiwan
TAI
32
National Flag
3  
South Africa
SAF
33
National Flag
3  
Spain
SPA
34
National Flag
3  
Indonesia
INO
35
National Flag
2  
Malaysia
MLY
36
National Flag
2  
Portugal
POR
37
National Flag
2  
Argentina
ARG
38
National Flag
2  
Venezuela
VEN
39
National Flag
2  
Bangladesh
BAN
40
National Flag
1  
Ecuador
ECU
41
National Flag
1  
Cuba
CUB
42
National Flag
0  
Denmark
DEN
43
National Flag
0  
Latvia
LAT
44
National Flag
0  
Georgia
GEO
45
National Flag
0  
Albania
ALB
46
National Flag
0  
Mexico
MEX
47
National Flag
0  
Saudi Arabia
SAR
48
National Flag
0  
Thailand
THA
49
National Flag
0  
Libya
LBY
50
National Flag
0  
Syria
SYR
51
National Flag
0  
Finland
FIN
52
National Flag
0  
Ivory Coast
IVC
53
National Flag
0  
Qatar
QTR
54
National Flag
0  
Sudan
SUD
55
National Flag
0  
Bosnia and Herzegovina
BOS
56
National Flag
0  
Turkmenistan
TKM
57
National Flag
0  
Guatemala
GUA
58
National Flag
0  
New Zealand
NWZ
59
National Flag
0  
Nicaragua
NIC
60
National Flag
0  
Slovenia
SLV
61
National Flag
0  
Bolivia
BOL
62
National Flag
0  
Kuwait
KUW
63
National Flag
0  
Montenegro
MTN
64
National Flag
0  
Yemen
YEM
65
National Flag
0  
Estonia
EST
66
National Flag
0  
Kazakhstan
KAZ
67
National Flag
0  
Sri Lanka
SRL
68
National Flag
0  
Oman
OMA
69
National Flag
0  
Angola
ANG
70
National Flag
0  
Laos
LAO
71
National Flag
0  
Bulgaria
BUL
72
National Flag
0  
Uganda
UGA
73
National Flag
0  
Cambodia
CMB
74
National Flag
0  
Croatia
CRO
75
National Flag
0  
Liberia
LIB
76
National Flag
0  
Democratic Republic of the Congo
DRC
77
National Flag
0  
Ireland
IRE
78
National Flag
0  
Dominican Republic
DOM
79
National Flag
0  
Republic of the Congo
ROC
80
National Flag
0  
El Salvador
ESL
81
National Flag
0  
Gabon
GAB
82
National Flag
0  
Honduras
HON
83
National Flag
0  
Myanmar
MYA
84
National Flag
0  
Sierra Leone
SIE
85
National Flag
0  
Suriname
SUR
86
National Flag
0  
Namibia
NAM
87
National Flag
0  
Cameroon
CAM
88
National Flag
0  
Panama
PAN
89
National Flag
0  
Philippines
PHI
90
National Flag
0  
Belgium
BEL
91
National Flag
0  
Iraq
IRQ
92
National Flag
0  
United Arab Emirates
UAE
93
National Flag
0  
Mauritania
MAU
94
National Flag
0  
Uruguay
URU
95
National Flag
0  
Paraguay
PAR
96
National Flag
0  
Ukraine
UKR
97
National Flag
0  
Singapore
SIN
98
National Flag
0  
Jordan
JOR
99
National Flag
0  
Lithuania
LIT
100
National Flag
0  
Nigeria
NIG
101
National Flag
0  
Lebanon
LEB
102
National Flag
0  
Kenya
KEN
103
National Flag
0  
Bahrain
BAH
104
National Flag
0  
Morocco
MOR
105
National Flag
0  
Tunisia
TUN
106
National Flag
0  
Ghana
GHA
107
National Flag
0  
Somalia
SOM
108
National Flag
0  
Serbia
SER
109
National Flag
0  
Tanzania
TAN
110
National Flag
0  
Mozambique
MOZ
111
National Flag
0  
Madagascar
MAD
112
National Flag
0  
Romania
ROM