GlobalFirepower.com logo
Graphical representation of a list
Balance scale icon
Alphabet icon
Icon of F-15 Eagle military combat fighter aircraft
Icon of Abrams Main Battle Tank
Icon of navy warships

Total Minewarfare Fleet Strength by Country

After the attack submarine, naval mines remain one of the greatest threats to surface ships.

Total Minewarfare Fleet Strength by Country

After the attack submarine, naval mines remain one of the greatest threats to surface ships.

OVERVIEW



Mines remain one of the greatest threats to warships and shipping vessels alike. To counter the threat, navies of the world are forced to field an effective mine warfare force for neutralizing mines/minefields. Conversely, a mine warfare force can be called upon to lay down a minefields in strategic waters. For the purposes of the GFP final ranking, landlocked nations are not penalized for the lack of a standing naval force. However, nations with a standing navy are penalized for lack of certain naval assets.

The data presented below is through 2019.


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